Файл WordPress .htaccess: как его создать и отредактировать?

Опубликовано: 2022-04-08

WordPress предлагает неограниченные возможности как для технических, так и для нетехнических пользователей, чтобы исследовать все уголки WordPress для управления. Чтобы выжать максимум из вашего сайта WordPress, вам нужно узнать о внутренних процессах. И чтобы понять это, одним из самых важных шагов является понимание того, что такое файл WordPress .htaccess и как вы можете его изучить?

Для успешного запуска сайтов WordPress эти веб-сайты полностью зависят от нескольких жизненно важных файлов ядра, которые хранятся на бэкэнде, в котором WordPress . htaccessодин из них. По умолчанию этот файл выполняет определенные задачи, связанные с постоянными ссылками. Но вы также можете отредактировать этот файл и внести определенные настройки, такие как настройка 301 для перенаправления и повышение безопасности вашего веб -сайта с помощью принудительного HTTPS.

Итак, в этом посте вы узнаете все о файле WordPress .htaccess и охватите все важные темы, связанные с ним, такие как его полное значение, как вы можете получить к ним доступ? Как вы можете редактировать их? И как вы можете использовать его, чтобы получить максимальную отдачу от него?

Оглавление
Что такое WordPress .htaccess?
Что вы можете делать с файлом WordPress .htaccess?
Где находится файл WordPress .htaccess?
Как создать и отредактировать файл WordPress .htaccess?
Дополнительная информация: создание нескольких файлов .htaccess.
Что вы можете сделать с файлом WordPress .htaccess?
Как вы можете внести изменения в файл .htaccess на WPOven?
Резюме
Часто задаваемые вопросы

Что такое WordPress .htaccess?

Файл WordPress .htaccess — один из самых мощных и полезных файлов конфигурации на вашем сайте WordPress. Он считается самым мощным файлом конфигурации, который отвечает за контроль или управление наиболее важными конфигурациями вашего веб-сайта.

Эти файлы состоят из нескольких правил или протоколов для веб-сервера Apache, которым он должен подчиняться. Вы найдете этот файл либо в корневом каталоге вашего веб-сайта, либо в центральном каталоге. Это настолько важный файл, что по умолчанию он скрыт в вашем корневом каталоге, чтобы никто не мог получить к нему легкий доступ для внесения изменений без авторизации.

Что вы можете делать с файлом WordPress .htaccess?

Как мы уже говорили вам, файлы WordPress .htaccess являются одними из самых важных файлов конфигурации веб-сайта, вы можете добавить некоторые специальные правила, которые предписывают вашему веб-серверу выполнять специальные задачи. Давайте проверим, что они из себя представляют:

  1. Задачи по умолчанию. По умолчанию файлы WordPress .htaccess предписывают веб-серверам управлять и контролировать внешний вид постоянных ссылок вашего веб-сайта. Это означает, что если вы внесете какие-либо изменения или отредактируете свои постоянные ссылки, файл .htaccess также будет обновлен новыми правилами и даст указание веб-серверу следовать им. В дополнение к этому доступны некоторые плагины WordPress, которые также используют файл .htaccess для добавления своих специальных правил и выполнения задач.
  2. Перенаправление : Вы также можете настроить перенаправление в файле .htaccess либо постоянное (301), либо временное (307). Даже если вы недавно добавили SSL-сертификат, вы можете настроить перенаправление с HTTP на HTTPS в файле .htaccess.
  3. Повышение безопасности : вы можете ограничить доступ к определенным каталогам вашего веб-сайта, установив пароль в файле .htaccess, а также запретить или разрешить определенным IP-адресам доступ к странице администрирования вашего веб-сайта.
  4. Включить защиту от хотлинкинга: вы также можете защитить свой веб-сайт, предотвратив хотлинкинг , добавив специальные правила и запретив другим веб-сайтам использовать ваши ресурсы.
  5. Добавление пользовательских страниц ошибок. С помощью файла .htaccess вы также можете загружать на свой веб-сайт специально разработанные страницы ошибок, такие как страница с ошибкой 404, страница не найдена .

Где находится файл WordPress .htaccess?

Если ваш веб-сайт использует веб-сервер Apache, вы можете легко перемещаться, находить и редактировать файл WordPress .htaccess, подключив сервер вашего веб-сайта к FTP-клиенту или получив доступ к cPanel.

Но прежде чем двигаться дальше, необходимо помнить о некоторых важных моментах и ​​мерах безопасности. т.е. доступ к файлам .htacces может быть опасным. Если что-то пошло не так при редактировании файлов .htaccess, результат может быть катастрофическим, и вы можете либо потерять некоторые ключевые функции вашего сайта, либо, в худшем случае, он может быть полностью поврежден.

Следовательно, существуют определенные меры безопасности, которые необходимо соблюдать, чтобы исключить риск и предотвратить повреждение вашего сайта:

  1. Сделайте полную резервную копию вашего веб-сайта: регулярное резервное копирование веб-сайта должно быть включено в ваш список приоритетов, чтобы, если что-то пошло не так с вашим веб-сайтом, вы могли немедленно восстановить все в нужное русло без каких-либо сбоев.
  2. Загрузите копию: вы также можете загрузить исходный файл WordPress .htaccess и сохранить его на локальном компьютере. Если что-то пошло не так, вы можете просто повторно загрузить исходный файл и вернуть все, как было до редактирования.
  3. Выполнение тестов на промежуточной платформе. Существуют определенные платформы веб-хостинга, такие как WPOven , которые предлагают неограниченную промежуточную платформу для выполнения тестов перед окончательной публикацией. Точно так же вы также можете вносить изменения в файл WordPress .htaccess и запускать тесты, если он работает, прежде чем запускать его, чтобы не рисковать своим веб-сайтом.

Теперь, чтобы добраться до точного местоположения вашего файла WordPress .htacess, вы можете использовать два указанных метода:

Поиск файла WordPress .htaccess с помощью FTP-клиента

Прежде всего, вам потребуется загрузить FTP-клиент, такой как FileZilla, на локальный компьютер и учетные данные для входа с вашего веб-хостинга.

На WPOven вы можете легко найти свои учетные данные для входа в SFTP, выполнив следующие простые шаги:
Шаг 1 : Откройте вкладку « Сайты » и выберите сайт, о котором вы хотите узнать подробности.
select site How To Use SSH To Connect To Your Server Securely [Guide]

Шаг 2 : Перейдите на подвкладку « Дополнительно », введите пароль для входа в WPoven и нажмите кнопку « Показать сведения о SFTP сайта ».
sftp database details 0 How To Use SSH To Connect To Your Server Securely [Guide]

Шаг 3 : После ввода пароля вы увидите все необходимые данные, необходимые для получения SFTP-доступа к сайту.

SFTP database details
Детали базы данных SFTP

Теперь вам нужно подключить свой веб-сервер к FTP-клиенту, используя учетные данные для входа в систему, после успешного подключения вы увидите окно, как показано на рисунке ниже:

locating .htaccess file

После этого проверьте верхний правый квадрант, где вы увидите папку с именем домена вашего сайта, которая называется корневым каталогом вашего сайта. Нажмите на эту конкретную папку, и у вас будет полный список всех папок и файлов, которые будут отображаться.

Затем щелкните папку public_html или папку htdocs ( имена могут быть разными в зависимости от используемого вами веб-сервера ), чтобы открыть ее, где вы можете увидеть все основные файлы WordPress, включая файл .htaccess, как показано ниже:

locating .htaccess file

Одна вещь, которую вы также должны иметь в виду, это то, что обычно файлы WordPress .htaccess скрыты. Поэтому, когда вы будете искать его в каталоге WordPress , вы не сможете их увидеть.

Для этого вам потребуется включить параметры «Показать скрытые файлы», и для этого в FTP-клиенте перейдите на сервер> Принудительно показывать скрытые файлы.

Enable Show Hidden Files in FTP

Поиск файла WordPress .htaccess с помощью cPanel

Если ваш хостинг-провайдер предлагает вам доступ к cPanel, вам будет легко найти файлы WordPress .htaccess без использования FTP-клиента.

  1. Для этого сначала вам нужно войти в свою cPanel, как показано ниже:
cPanel login page

2. Найдите раздел « Файлы » и выберите параметр «Диспетчер файлов», как показано на рисунке.

File Manager in cPanel

3. Теперь вы сможете увидеть список всех основных файлов, отображаемых на вашем экране. Выберите и щелкните папку public_html, чтобы открыть ее.

Public_html folder

4. Теперь, если у вас есть существующий файл .htacess, он будет отображаться в папке public_html или htdocs , если нет, то либо он скрыт, либо еще не существует.

htaccess file

Однако, если ваш WordPress . htaccess скрыт, вы можете отобразить его, просто перейдя в раздел «Настройки», расположенный в правом верхнем углу « окна файлового менеджера », как показано на изображении ниже:

Unhide htaccess files

Появится окно настроек, как показано на рисунке ниже:

unhide htaccess file

Теперь просто установите флажок «Показать скрытые файлы (dotfiles)» и нажмите «Сохранить». Все скрытые файлы начнут отображаться в окне вашего файлового менеджера.

Как создать и отредактировать файл WordPress .htaccess?

Чтобы создать файл WordPress .htaccess, если на вашем веб-сайте его нет, вам необходимо найти файл .htaccess одним из двух способов (через FTP-клиент или cPanel), которые мы уже упоминали в предыдущем разделе, и выполнить следующие простые шаги. ниже:

1. Создание и редактирование файла WordPress .htaccess в cPanel

Во-первых, чтобы создать новый файл .htacess, вам нужно нажать на опцию « +File », расположенную в верхнем левом углу окна вашего файлового менеджера, как показано на рисунке:

Creating new .htaccess file

После этого на вашем экране появится новое всплывающее окно « Новое окно файла », в котором вы можете написать имя файла как .htaccess и нажать кнопку « Создать новый файл », как показано.

New .htacess file

Готово. Теперь вы можете добавить правила в этот новый файл или отредактировать существующий, щелкнув правой кнопкой мыши файл .htaccess и выбрав меню «Правка».

Editing htaccess file on cPanel

После этого файл откроется в текстовом веб-редакторе, где вы сможете либо добавить некоторые правила, либо отредактировать существующие. По умолчанию правила в файле WordPress .htaccess выглядят так, как показано на рисунке ниже:

WordPress .htaccess

2. Создание и редактирование файла .htacess в FTP-клиенте (Filezilla)

Во-первых, вам нужно войти в свой FTP-клиент (FileZilla), используя учетные данные FTP, которые мы уже упоминали в предыдущих разделах. Дважды щелкните папку public_html или htdocs, чтобы открыть все списки.

Creat .htaccess file using FTP client

В том же списке файлов вам нужно щелкнуть правой кнопкой мыши и выбрать опцию создания нового файла, как показано на рисунке выше.

Creat .htaccess file using FTP client

После этого введите имя файла как « .htaccess », затем нажмите кнопку « ОК », и все готово.

Теперь, если вы хотите отредактировать файл .htaccess в FTP-клиенте, щелкните файл .htaccess правой кнопкой мыши и выберите параметр « Просмотр/Редактировать ».

Editing htaccess file on FTP client

Затем файл .htaccess откроется в текстовом редакторе, где вы сможете либо добавить еще несколько правил, либо внести в него определенные изменения и сохранить на сервере.

htaccess file

Однако, если вам не нравится выполнять все эти сложные шаги и не нравится трогать основные файлы вашего сайта. Доступно множество инструментов для редактирования файлов WordPress .htaccess, таких как . редактор файлов htaccess в каталоге WordPress

Htaccess file editor WordPress plugin
Редактор файлов Htaccess
Скачать сейчас

Дополнительная информация: создание нескольких файлов .htaccess.

Вы можете создать несколько файлов .htaccess для своего веб-сайта и применить разные настройки к разным каталогам на вашем сервере. Все, что вам нужно сделать, это создать новый файл .htaccess или загрузить обычный текстовый файл в любой каталог на вашем сервере.

Но есть несколько вещей, которые вы должны иметь в виду при создании нескольких файлов .htaccess .

  1. Как правило, старайтесь избегать создания нескольких файлов .htaccess на вашем сервере, потому что это может серьезно повлиять на скорость вашего сервера.
  2. Это может увеличить использование ресурсов сервера.
  3. Файлы .htaccess, расположенные в более высоком порядке, получат приоритет в пути.

Теперь давайте проверим возможности, которые вы можете сделать с файлами .htaccess.

Что вы можете сделать с файлом WordPress .htaccess?

Узнав об истинном значении файла .htaccess, о том, как он работает и как вы можете найти или отредактировать его. Но после этого у новичка возникнет самый распространенный вопрос: « Как использовать файл .htaccess в WordPress? “.

Что ж, чтобы ответить на этот вопрос, давайте проверим все возможности, которые вы можете сделать с файлом .htaccess, добавив свои собственные правила.

Но перед этим имейте в виду, что обязательно создайте резервную копию вашего файла .htaccess или загрузите его на свой локальный компьютер, прежде чем выполнять какие-либо настройки или редактирование для вашей безопасности.

1. Перенаправление

Если вы недавно изменили доменное имя вашего сайта. Вы можете настроить перенаправление , чтобы вашим посетителям было проще перейти на новый URL, а не на старый.

Чтобы включить это, все, что вам нужно сделать, это добавить следующие строки в ваш файл .htaccess и загрузить его на свой сервер.

для 301 постоянной переадресации (Перенаправление всего трафика) добавьте следующие строки:

2. Отключить хотлинкинг

Если вы не хотите, чтобы какой-либо другой владелец веб-сайта использовал ресурсы вашего веб-сервера. Вы можете просто отключить хотлинкинг, добавив следующие строки в файл .htaccess.

3. Пользовательские страницы ошибки 404

Если вы не хотите, чтобы ваши пользователи видели те же скучные страницы с ошибкой 404 на вашем сайте и хотите заменить их каким-то интересным или креативным образом, добавьте следующие строки.

Обязательно замените 400.html на фактическое имя вашей страницы.

4. Блокировка IP-адреса

Если вам не нравится, что некоторые конкретные пользователи заходят на ваш сайт. Вы можете легко заблокировать их IP-адрес , добавив следующие строки.

Замените « 192.158.1.1». 1.38 » этот IP-адрес с IP-адресом пользователя, которого вы хотите заблокировать.

5. Принудительный HTTPS

Если вы хотите заставить каждого пользователя, который посещает ваш сайт, использовать безопасное соединение. Вы можете добавить следующие строки в свой файл .htaccess и обеспечить безопасный трафик. Это приведет к перенаправлению с http://www.yoursite.com на https://www.yoursite.com.

Примечание . Это будет работать только в том случае, если на вашем веб-сайте уже установлен SSL-сертификат .

6. Добавьте пароль для защиты некоторых областей вашего сайта.

Вы также можете защитить свой сайт от пользователей, получающих доступ к вашему сайту с помощью паролей. Чтобы они не могли получить доступ к определенным разделам веб-сайта. Все, что вам нужно, это просто добавить следующие правила в ваш файл .htaccess.

Но вам также необходимо отдельно создать файл паролей ( .htpasswd ), содержащий имя пользователя и пароль, разделенные двоеточием (:).

Как вы можете внести изменения в файл .htaccess на WPOven?

Поскольку WPOven использует NGINX, а не веб-сервер Apache, веб-сайты, размещенные на WPOven, не имеют файла .htaccess. Но это не значит, что вы не можете выполнять все дополнительные задачи, такие как перенаправление, хотлинкинг или настройка страниц ошибок 404.

В WPoven вы можете легко настроить перенаправление с панели управления WPOven, как показано ниже:

Шаг 1. Откройте раздел «Перенаправление».

Доступ к разделу перенаправления можно получить из панели управления WPOven, из раздела « Сервер ». Вам нужно выбрать сервер, на который вы хотите перенаправить запрос. Теперь в этом разделе вы увидите вкладку «Перенаправления». Нажмите на вкладку «Перенаправления», чтобы настроить правило перенаправления.

WPOven redirect 1 WordPress .htaccess File: How to Create And Edit it?

Шаг 2: Создайте перенаправление.

После того, как вы откроете раздел « Перенаправления », вы увидите Диспетчер перенаправлений. Здесь вы сможете увидеть все правила перенаправления, которые вы настроили для этого сервера.

WPOven redirect 2 WordPress .htaccess File: How to Create And Edit it?

Нажмите кнопку « Новое перенаправление », чтобы добавить новое правило перенаправления. Здесь вы увидите форму, похожую на форму, показанную ниже.

WPOven redirect 3 WordPress .htaccess File: How to Create And Edit it?

Однако некоторые задачи, такие как хотлинкинг и включение защиты паролем, можно выполнить, добавив определенные правила в файл конфигурации веб-сервера NGINX. Но все же было бы лучше, если бы вы все это сделали с нашей стороны. Где вы можете просто поднять тикет, и наша служба поддержки свяжется с вами и выполнит работу.

Резюме

Суммируя все факты и особенности файла .htaccess, он оказался очень мощным конфигурационным файлом. В котором внесение некоторых изменений или добавление правил может повысить безопасность и решить некоторые серьезные проблемы вашего веб-сайта.

Вот некоторые из задач, которые вы можете выполнить с ним, добавив некоторые правила:

  1. Отключить хотлинкинг
  2. Принудительно HTTPS
  3. Защитите свой сайт паролем
  4. перенаправление
  5. Пользовательские страницы ошибки 404
  6. Блокировка IP

В дополнение к этому мы также показали вам, как вы можете просматривать и редактировать файл .htaccess следующими способами:

  1. через cPanel
  2. через FTP-клиент
  3. Использовать плагины WordPress

В случае, если вы заблокированы на своем веб-сайте и не можете получить доступ к cPanel, вы можете в качестве альтернативы использовать метод FTP и редактировать или просматривать файл.

Итак, это все о файле .htaccess, если вы ищете больше контента, связанного с WordPress, не стесняйтесь проверить наш другой блог.

У вас есть еще какие-нибудь ценные моменты, которыми вы могли бы поделиться? Пожалуйста, дайте нам знать в разделе комментариев ниже!

Часто задаваемые вопросы

Что такое WordPress .htaccess?

Файл WordPress .htaccess — один из самых мощных и полезных файлов конфигурации на вашем сайте WordPress. Он считается самым мощным файлом конфигурации, который отвечает за контроль или управление наиболее важными конфигурациями вашего веб-сайта.
Эти файлы состоят из нескольких правил или протоколов для веб-сервера Apache, которым он должен подчиняться. Вы найдете этот файл либо в корневом каталоге вашего веб-сайта, либо в центральном каталоге. Это настолько важный файл, что по умолчанию он скрыт в вашем корневом каталоге, чтобы никто не мог получить к нему легкий доступ для внесения изменений без авторизации.

Где находится файл WordPress .htaccess?

Файл wordPress .htaccess находится в корневой папке вашего сайта.

Сколько файлов .htaccess у меня должно быть?

Хотя на веб-сайте может быть несколько файлов .htaccess. Но гораздо предпочтительнее иметь один файл .htaccess для вашего сайта WordPress.