Важный файл htaccess на вашем сайте wordpress

файл Доброго времени суток, дорогие читатели блога Баталовой Ирины. Сегодня поговорим о файле .htaccess (Hyper Text  access).

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

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

Но убедиться, что этот файл есть у вас на сервере, и что он заполнен правильно,  необходимо, так как без этого файла  поисковый робот не будет знать, как правильно читать ваш сайт, с «www»  или без. И для правильной индексации вашего сайта, этот файл необходим.

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

Этот файл влияет на  каталог, в котором он находится, а также на все подкаталоги. Для каждого каталога можно создать свой файл, и прописать правило, касающееся только данный каталог. Файл,  установленный в  корневой папке сайта,  влияет на все папки, имеющиеся на сайте. Чаще всего этот файл используют, чтобы ограничить или запретить доступ к  некоторым файлам и папкам.

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

После того, как файлы скачали, открываем один из них с помощью текстового редактора, напимер — Notepad++, и смотрим, что там находится, удаляем все и вписываем то, что там должно находиться:

<IfModule mod rewrite.c>

RewriteEngine On

RewriteBase/

RewriteRule^index\.php$ — [L]

RewriteCond%{REQUEST_FILENAME} !-f

RewriteCond%{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

RewriteCond%{HTTP_REFERER} !^$

RewriteCond%{HTTP_REFERER} !^http://(www\.)?batalova.ru/.*$ [NC]

</IfModule>

 

#BEGIN WordPress

<IfModule mod rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule^index\.php$ — [L]

RewriteCond%{REQUEST_FILENAME} !-f

RewriteCond%{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

Вместо названия моего сайта, вставьте название Вашего сайта (домен). Вот таким образом должен выглядеть ваш файл: файл .htaccess (Hyper Text  access). Теперь сохраняем файл, ничего не меняя, в той же папке, из которой открывали файл. Удаляем на хостинге старый файл, загружаем отредактированный. Не забывайте, что у нас есть резервная копия данного файла. Смотрим, чтобы не поменялось название файла (с точкой впереди).

Если вы открывали файл в блокноте, то возможно не удастся сохранить файл с таким названием. В этом случае сохраняем как htacctss.txt, а после загрузки на хостинг, переименовываем её как .htaccess, и идем на сервер, проверить все ли в порядке. Если в работе сайта не произошло видимых изменений, значит все проделали правильно, если произошли изменения, то возвращаемся назад.  Заменяем  файл, сохраненной копией.

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

RewriteEngine On RewriteCond %{REQUEST_URI} !^/~batalova62/batalova62.ru(.*) [NC]

RewriteRule ^(.*)$ /~batalova62/batalova62.ru/$1

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

Вы также можете прочитать, как установить на блог файл robots.txt, как его правильно проверить и настроить.

Желаю удачи, до встречи на страницах блога. Подписывайтесь на новые статьи, и Вы будете получать их по почте. Понравилась статья? Нажмите на кнопки социальных сетей, поделитесь с друзьями.

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

 


А я прощаюсь с вами, до новых встреч!
С уважением, Ирина Баталова.

Ссылка на основную публикацию