Файл .htaccess: для чего он нужен и его синтаксис
Файл .htaccess используется для задания правил работы веб-сервера лишь в пределах конкретного каталога, где он расположен, не оказывая влияния на сервер в целом. Такое название файла является общепринятым, поэтому можете встречать его на других сайтах и проектах.
Так как веб-сервер Apache является регистрозависимым, и названия .HTaccess и .htaccess для него будут считаться разными, рекомендуем не допускать больших букв в его названии.
В большинстве случаев директивы файла .htaccess имеют приоритет над некоторыми настройками веб-сервера. Изменения в этом файле вступают в силу сразу после их сохранения, перезагрузка веб-сервера не требуется.
Подберите доменное имя своей мечты
Файл .htaccess имеет синтаксис, аналогичный синтаксису файлов конфигураций для веб-серверов (httpd.conf). Каждая новая директива должна начинаться с новой строки. Если нужно добавить комментарий или отключить директиву, не удаляя ее, добавьте в начале строки символ #.
Основной набор директив будет рассмотрен в следующих статьях:
- Базовые возможности .htaccess: контроль доступа
- Базовые возможности .htaccess: работа с ошибками веб-сервера и настройка 301 редиректа
- Базовые возможности .htaccess: модуль перенаправлений mod_rewrite