Apache autoindex:关闭超链接?

Apache autoindex:关闭超链接?

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 版本,但这本质上是正确的代码片段。

相关内容