Index.htmlのないフォルダーにアクセスした場合、Apacheではディレクトリリストを作成できます(構成されている場合)。
私が知りたいのは、同じリストを別のURLで取得することは可能ですか?私はすでにindex.htmlを使用していますそのままにしておきたい。
つまり、これは私が探しているものです:
http://example.com/blar/
-> index.htmlページをロードします(これを変更したくない)http://example.com/blar/directory_list
(代わりにこのURLでApacheディレクトリリストをレンダリングしたい)
DirectoryIndex ディレクティブで Location オーバーライドを使用してそれを解決します。
DocumentRoot /var/www
...
Alias /bar /var/www/foo
<Location /bar>
DirectoryIndex disabled
</Location>
http://domain.tld/foo/ はindex.htmlを表示し、 http://domain.tld/bar/ はディレクトリインデックスを表示します。他の構成が正しいと仮定します。