从 mod_autoindex 中删除上次修改时间和大小

Remove Last Modified and Size From mod_autoindex

我正在为我的网站开发一个文件存储页面,我想出了如何做很多事情所以它使用 mod_autoindex 作为我的 apache 服务器,现在我想删除 Last Modified table.

中的 Size 字段

如果能以某种方式做到这一点,那就太好了。

我发现通过将 JS 注入 header/footer 可以很容易地删除它。

这实际上可以仅使用 Apache 指令来完成。我非常 迟到了回答这个问题,但我将此留作将来参考。这适用于 Apache v2.0+。

所需的指令是:

<IfModule mod_autoindex.c>
  IndexOptions FancyIndexing
  IndexOptions SuppressLastModified
  IndexOptions SuppressSize
</IfModule>

这些指令最方便的位置可能是您要设置样式的目录中的 .htaccess 文件。

注意:FancyIndexing 选项 是必需的 以启用两个 Suppress 选项。没有它他们将无法工作。

Official Apache IndexOptions Documentation

您可以在 httpd.conf 中使用它来删除响应中最后修改的 header。

Header 未设置 Last-Modified