После авторизации Вы получите доступ к файлам, скрытым материалам сайта, исходным кодам
возможность комментировать и т.д.

Вы можете авторизоваться на сайте всего одним кликом:

2016-07-09
APACHE → Запрет выдачи листинга каталога
Не показывать содержимое папки на сервере

В этом уроке я расскажу как скрыть содержимое каталога от глаз пользователя, или дать ему доступ к частичному просмотру файлов

Запрет выдачи листинга каталога

Как уже рассказывал в предыдущем уроке, директива Options файла htaccess позволяет задать ряд общих параметров, из которых наиболее популярны следующие: ExecCGI (разрешить выполнение CGI -скриптов), FollowSymLinks (обрабатывать симлинки), Includes (разрешить SSI), IncludesNOEXEC (разрешить SSI без запуска скриптов), Indexes (показывать посетителю список файлов, если в выбранном каталоге нет файла index.html или его аналога).

Параметры записываются через пробел и могут иметь в начале знаки + или -, которые управляют наследованием.

# все что пишется в строке после символа «#» - в

# конфигурационных файлах Apachе считается комментариями.

# включим только параметр Includes

   Options +Includes

Скрыть содержимое каталога

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

#запрет выдачи листинга пустого каталога
   Options -Indexes

А что бы выдавал список файлов, нужно:

   Options Indexes

Далее

# включим параметр Includes и _вы_ключим параметр Indexes

# а все остальные параметры будут иметь значения, заданные в

# глобальных установках веб-сервера

   Options +Includes –Indexes

Показывать часть содержимого

Если же понадобиться разрешить просматривать список файлов, но что бы при этом часть файлов определенного формата не отображалась, то запишем:

   IndexIgnore *.php* *.pl

Выдает листинг каталога, т.е. его содержание со всем содержанием, за исключением файлов-скриптов PHP и Perl.

449
0
Пожалуйста, авторизируйтесь, чтобы скачать архив с файлами урока