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

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

Options +Indexes

Файл .htaccess необходимо создавать именно в том каталоге, в котором планируется разрешить листинг. Данная директива будет действовать также и на все подкаталоги (это достигается включенной по умолчанию в настройках виртуального хоста директивой AllowOverride All).

По умолчанию включена директива Options -Indexes, и в случае отсутсвия индексной страницы вы получите HTTP ошибку 403.

  • htaccess, запрет листинга каталога
  • 1 Пользователи нашли это полезным
Помог ли вам данный ответ?

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

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

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

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

Файл .htaccess (обратите внимание, что первый символ в названии файла — точка) применяется для...

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

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

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

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

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

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