- • Модуль mod_rewrite - URL преобр.
- • Директива модуля - RewriteBase
- • Директива модуля - RewriteCond
- • Директива модуля - RewriteEngine
- • Директива модуля - RewriteOptions
- • Директива модуля - RewriteRule flags
- • Примеры URL преобразований
- • Боты - роботы через Mod rewrite
- • Защита от прямого скачивания
Presently online : 46
Директива Options
Как уже сообщалось на предыдущей странице директива htaccess файла Options позволяет задать ряд общих параметров, из которых наиболее популярны следующие: ExecCGI (разрешить выполнение CGI -скриптов), FollowSymLinks (обрабатывать симлинки), Includes (разрешить SSI), IncludesNOEXEC (разрешить SSI без запуска скриптов), Indexes (показывать посетителю список файлов, если в выбранном каталоге нет файла index . html или его аналога).
Параметры записываются через пробел и могут иметь в начале знаки + или -, которые управляют наследованием.
Например:# все что пишется в строке после символа «#» - в
# конфигурационных файлах Apachе считается комментариями.
# включим только параметр Includes
Options +Includes
Иногда нужно сделать так, чтобы в случае отсутствия в каталоге файла, который показывается по умолчанию, листинг, то есть список файлов в каталоге, не выдавался. В этом случае добавим в .htaccess такую строчку:
Options -Indexes
А что бы выдавал листинг, нужно:
Options Indexes
# включим параметр Includes и _вы_ключим параметр Indexes
# а все остальные параметры будут иметь значения, заданные в
# глобальных установках веб-сервера
Options +Includes –Indexes


