Что такое .htaccess?

Подробности статьи
Ссылка: http://s-hbua.com.ua/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=2
Номер статьи: 2
Создано: 11 Jul 2008 06:10 PM

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

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

Файл .htaccess может быть размещён в любом каталоге. Директивы этого файла действует на все файлы в текущем каталоге и во всех его подкаталогах (если эти директивы не переопределены директивами нижележащих файлов .htaccess). Для того что бы эти файлы .htaccess можно было использовать, необходимы соответствующие настройки главного конфигурационного файла. Как правило, подавляющее большинство хостеров разрешают использовать настройки в файле .htaccess.