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