Листинг директории в .htaccess
17 Jan 2010 | Автор: dd |Выкладывал тут фотки у себя на сайте, чтобы друзья могли себе скачать. Но, по умолчанию, хостером запрещен листинг директории, так что если в ней нет файла главной страницы, например index.php, то выскакивает ошибка гласящая, что содержимое не может быть отображено.
Что же делать?
Правильно, использовать наш файл дополнительной конфигурации сервера apache под названием .htaccess
За листинг директории, как и за другие директории, отвечают директивы файла httpd.conf и вспомогательно файлы .htaccess
Опция листинга представляет собой выражение
Options Indexes // для включения листинга
Options -Indexes // для отключения листинга
Для задачи данного параметра в директории, с тем чтобы для директории применялся этот параметр, а все остальные использовались заданными в глобальной конфигурации сервера httpd.conf , создаем в корне директории файл .htaccess и в не прописываем
Options +Indexes // для включения листинга
Options -Indexes // для отключения листинга
Если при это нам нужно исключить из листинга директории какие то файлы по маске, то мы задаем следующую опцию:
IndexIgnore *.gif* *.mov
и теперь при листинге директории, будут выводиться все файлы кроме графических gif и quicktime роликов mov.
Листинг директории в .htaccess,
Автор:Игорь на 06 Jun 2010
Спасибо за инфу. Пригодилась, как раз нужно было скрыть листинг файлов
[Reply]
Автор:alex на 08 Jun 2010
а как скрыть листинг по всех папках на сайте, а не только в текущей ?
[Reply]
anchous Reply:
June 8th, 2010 at 9:06 pm
точно также, создав htaccess в корневой директории
[Reply]