apache autoindex 是否可以显示目录中的文件列表,但没有超链接的项目?
答案1
是的,这是可能的,这要归功于开源代码。 :)
最简单的方法是编辑创建发送到客户端的mod_autoindex
模块的 Apache2 源文件。html
这是您需要编辑的文件1:
http://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x/modules/generators/mod_autoindex.c
该文件中有 7 个位置创建了锚标记。只需将这些标签更改为类似span
标签的内容或将其转换为ul
并将要显示的文本设置为锚点标签的href
属性即可。
重新编译模块并重新安装模块。有多种方法可以在 apache 中添加或删除模块,最好的方法取决于您正在运行的发行版。
1实际文件取决于您正在运行的 Apache 版本以及mod_autolink
您正在安装的 Apache 版本,但这本质上是正确的代码片段。