如何更改 Apache HTTP 索引的格式?

如何更改 Apache HTTP 索引的格式?

例如这个索引:

http://howto.unixdev.net/

与该索引不同:

http://gcc.petsads.us/

如何更改我的 Web 服务器索引的格式?

答案1

您发布的两个 URL 适用于完全不同的协议。第一个是FTP,而第二个HTTPURL。第一个的显示格式完全取决于您使用的客户端软件,第二个只是一个 HTML 文件,由 Apache httpd 网络服务器动态生成。

Apache httpd 用于mod_autoindex索引生成(阅读其文档),可以配置为生成自定义输出。也许你正在寻找这样的东西:

<Directory /var/www/>
  IndexOptions +FancyIndexing +FoldersFirst +XHTML
  IndexStyleSheet "/include/style.css"
  HeaderName "/include/HEADER.html"
  ReadmeName "/include/FOOTER.html"
</Directory>

这允许您提供任意 HTML 文件,将其包含在每个列表之前和之后,并使用CSS您提供的样式表。

相关内容