htaccess
Что такое .htaccess
.htaccess представляет собой локальный файл дополнительной конфигурации популярнейшего веб-сервера Apache. Главное предназначение в том, чтобы задавать ряд параметров, а также разрешений. Они обеспечивают реализацию выбранного сценария работы веб-сервера у конкретных пользователей.
Корневой каталог сайта является местом расположения описываемого файла. Инструкции, которые содержатся в .htaccess, выполняются для всех вложенных директорий. Если для какого-то конкретного элемента нужна другая инструкция, для него возможно внедрение еще одного файла дополнительной конфигурации.
Для чего используется
Выделяют огромное количество вариантов применения, среди которых:
- настройка кодировки текста;
- выбор директивы для перенаправления. Редирект способствует тому, чтобы система направляла пользователей на другую страницу;
- выполнение настройки листинга относительно содержимого каталога;
- настройка, применимая для страниц, которые появляются при ошибках с сервером;
- выбор директивы, которая отвечает за корректную работу с PHP.
Ключевая польза - возможность внедрения вспомогательных параметров без изменений, происходящих с главным файлом.