
Apache позволяет создать список каталогов (при соответствующей настройке), если вы посещаете папку, в которой нет index.html.
Я хочу узнать, возможно ли получить тот же список, но по другому URL? Я уже использую index.html ихочу, чтобы так и оставалось.
т.е. вот что я ищу:
http://example.com/blar/
-> загружает мою страницу index.html (не хочу, чтобы это менялось)
http://example.com/blar/directory_list
(я хочу, чтобы этот URL отображал список каталогов Apache)
решение1
Я бы решил это с помощьюРасположениепереопределить наDirectoryIndexдиректива.
DocumentRoot /var/www
...
Alias /bar /var/www/foo
<Location /bar>
DirectoryIndex disabled
</Location>
Сейчасhttp://domain.tld/foo/будет представлять ваш index.html, покаhttp://domain.tld/bar/даст вам индекс каталога. Предполагая, что ваша остальная конфигурация в порядке, то есть.