.htaccess
.htaccess (от. англ. hypertext access) — файл дополнительной конфигурации
Файл .htaccess был создан для того, чтобы появилась возможность менять конфигурацию сервера каждому пользователю, затрагивая только свой собственный сайт, а не весь сервер целиком.
Область применения .htaccess:
- Авторизация, аутентификация Файлы .htaccess часто используются для указания ограничений для конкретной директории. Файл .htaccess часто используется вместе с .htpasswd, который сохраняет имена пользователей и их пароли.
- Собственные страницы ошибок Изменение страниц, которые отдаются при ошибках на стороне сервера, например HTTP 404 Not Found.
- Изменение
URL-адресов
Серверы используют .htaccess для изменения длинных, излишне сложных
- Контроль кэша Файлы .htaccess позволяют серверу контролировать кэширование
- Изменение опций
веб-сервера и его плагинов
Некоторые
Особенности использования .htaccess:
Таким образом, с помощью .htaccess пользователь получает следующие возможности:
- Директивы простого перенаправления (редирект);
- Директивы сложного перенаправления (mod_rewrite);
- Индексные страницы;
- Обработка ошибок;
- Определение кодировки;
- Управление доступом к директориям и файлам;
- Паролирование директорий;
- Опции PHP.
В нем можно переопределить большое количество директив, прописанных в главном файле httpd.confg.
Если расположить