Учебное пособие: Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows
Options Indexes FollowSymLinks Includes MultiViews
#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
В этом блоке была настроена папку home . Давайте разберем значения опций.
● Директива Options определяет, какие особенности сервера являются доступными в данном каталоге:
- Indexes - если запрошенный URL соответствует папке, и в этой папке нет ничего соответствующего DirectoryIndex (например, index.html ), то сервер выведет содержание данной папки;
- FollowSymLinks - разрешить переходы по символическим ссылкам (создаваемым командой ln );
- Includes - разрешить SSI (Server Side Includes);
- MultiViews - разрешить поддержку многих языков.
● Директива AllowOverride позволяет отменять, при помощи файлов .htaccess , ранее установленные директивы. Если данная директива установлена в None , то файл .htaccess игнорируется, если же в All , то все директивы .htaccess файла будут допускаться.
● Директивы Order allow,deny и Allow from all определяют, кто может получать, что бы то ни было с данного сервера.
12. Закомментируйте следующий модуль:
#<IfModule mod_userdir.c>
# UserDir "D:/usr/Apache/users/"
#</IfModule>
13. Далее для опции DirectoryIndex необходимо указать файлы, которые будут загружаться, когда происходит обращение к папке, а не к конкретному файлу:
<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.php index.shtml index.shtm