Apache mod_autoindex を使用すると、ディレクトリを自動的に生成できるだけでなく、カスタム ヘッダーや readme (フッター) ファイルを含め、ディレクトリをさまざまにカスタマイズできます。ただし、これらのファイルに PHP を使用すると、PHP の実行に失敗します。結果のページには、コードが生成するはずの動的コンテンツではなく、全体に PHP コードが含まれています。
PHP が実行されないため、ディレクトリの名前を書き出すのと同じくらい簡単なことは失敗します。
検索したところ、以下を .htaccess に追加すると、これが修正されることがわかりました。
AddType text/html .php
AddHandler application/x-httpd-php .php
ただし、違いはないようです。