Файл конфигурации, используемый на серверах Apache, который позволяет создавать директивы конфигурации для различных каталогов и подкаталогов.

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

Конфигурация, указанная в .htaccess, переопределяет и «перезаписывает» конфигурацию, указанную на уровне сервера или сайта в основной конфигурации Apache, но сначала должна быть включена на сервере для работы.

Некоторые из его наиболее распространенных применений:

  • Перенаправление и перезапись URL (с помощью mod_rewrite).
  • Спецификация безопасности, ограничение доступа и аутентификация на уровне каталога.
  • Определение страниц ошибок (например, страница в случае ошибки 404)
  • Расширенная обработка файлов в соответствии с их типами MIME.
  • Управление кешем.
  • Ограничить / авторизовать списки на рабочем столе, если страница не найдена.

Для получения дополнительной информации о .htaccess: