Правильно ли я использую опцию Direct на Apache?

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

Что я делаю, так это перейти к файлу apache2.conf в каталоге /etc/apache2 и измените эту строку:

Options Indexes FollowSymLinks 

на следующее:

Options -Indexes

Затем я перехожу в каталог /etc/apache2/mods-enabled и перехожу к file dir.conf, в котором я комментирую следующую строку:

#DirectoryIndex mainpage.html index.html ...

После этого я перезапускаю Apache:

/etc/init.d/apache2 restart

и когда я пытаюсь перейти в свой браузер к url localhost:81 (я слушаю порт 81) появляется страница со следующим сообщением:

Forbidden
You don't have permission to access / on this server.

Итак, у меня есть несколько вопросов:

Почему мне нужно удалить FollowSymLinks когда я использую -Indexes? Если я не сделаю этого, появляется ошибка при попытке перезапустить Apache. Нормально ли, что появляется сообщение Forbidden? Я думаю, что он должен показывать пустой корневой каталог вместо запрещенного сообщения.

Спасибо заранее!

1
задан 14 January 2016 в 03:54

0 ответов

Другие вопросы по тегам:

Похожие вопросы: