Хостинг > Статьи > Файл htaccess – эффективный способ конфигурации сайта

Файл htaccess – эффективный способ конфигурации сайта

 

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

 

Настройки для сервера Apache размещены в файле httpd.conf, правда, доступ к этому файлу имеется не всегда.  Понятно, в связи с тем, что сервер Apache занимается обслуживанием сотен сайтов, поэтому владелец одного из сайтов изменять конфигурацию сервера не в праве, потому что такие изменения могут отразиться не лучшим образом на владельцах других сайтов. Однако сервер Apache позволяет конфигурировать на более низком уровне – по отдельным каталогам с помощью файлами htaccess. .Нtaccess являются единственными конфигурационными файлами на сервере Apache. Они позволяют настраивать работу сервера относительно функционирования отдельных каталогов: настраивать права доступа к отдельным файлам в каталогах, изменять названия файлов индексных, своими силами обрабатывать полученные коды ответов HTTP протокола, работать над модификацией страниц выдаваемых при запросе.

 

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

 

При внесении изменений в файлы htaccess перезагрузка сервера не требуется, так как они вступают в силу сразу, в отличие от тех изменений, которые вносятся в главный файл конфигурации сайтов – файл httpd.conf.

 

Для получения возможности использовать файлы htaccess потребуются специальные настройки главного файла конфигурации httpd.conf.