Назначение и использование файла .htaccess.

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

Файл .htaccess может быть размещен в корневом каталоге веб-сервера (прямо в каталоге www).
В этом случае директивы из такого .htaccess действуют по всему веб-серверу. Также .htaccess может находиться и в конкретном подкаталоге сервера.
Тогда директивы, которые указаны в этом файле, «перекрывают» действие директив из «основного» файла,
который размещен в каталоге www или в любом каталоге более высокого уровня.
То есть, действие директив из .htaccess наследуется сверху вниз, но не наоборот. Изменения, внесенные в файл, вступают в силу немедленно.
Это связано с тем, что информация из .htaccess перечитывается при каждом обращении к веб-серверу Apache.

Основные директивы можно найти во множестве онлайн руководствах, например:
https://htmlweb.ru/php/htaccess.php

 

  • htaccess
  • 0 Пользователи нашли это полезным
Помог ли вам данный ответ?

Связанные статьи

Индексный файл

Индексный файл или файл-индекс — это тот файл, который открывается по умолчанию при обращении...

Пример: как переопределить кодировку html-документов

Мы хотим «объяснить» веб-серверу что все html-документы, которые размещены на сервере, нужно...

Пример: как закрыть директорию паролем.

Одна из стандартных задач, которая решается путем использования .htaccess, это ограничение...

Пример: запрет и разрешение выдачи листинга.

В ряде случаев требуется выводить список файлов в каталоге (листинг каталога) в случае отсутствия...

Собственные страницы ошибок 404, 403 итд.

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