Apache mod_autoindex 不仅允许您自动生成目录,还可以在多个程度上自定义它们,包括自定义页眉和自述文件(页脚)。但是,当对这些文件使用 PHP 时,PHP 无法执行。生成的页面在整个页面中都有 PHP 代码,而不是所述代码应该产生的动态内容。
像写出目录名称这样简单的事情会失败,因为 PHP 不会执行。
我进行了搜索,发现将以下内容添加到您的 .htaccess 应该可以解决此问题:
AddType text/html .php
AddHandler application/x-httpd-php .php
不过,好像没什么区别。