+7 (423) 206-00-23

Что такое .htaccess? Значение термина .htaccess

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

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

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

Применение

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

Свои страницы ошибок
Изменение страниц, которые отдаются в случае ошибок на стороне сервера, например 404.

Изменение URL-адресов
Серверы используют файл для изменения слишком длинных и сложных адресов на более короткие.

Контроль кеша
Файлы .htaccess позволяют серверу контролировать кэширование браузерами и кэширующими прокси для уменьшения лагов и использования полосы загрузки сервера.

 


Помогло? Делись!
Весь список терминов →