自动索引仅显示目录

Auto index showing directories only

如果我在 .htaccess 中添加 Options +Indexes,这将显示所有文件和子目录。但是,我想排除当前目录的文件。即仅显示当前目录的目录并显示任何子目录的文件和目录。

这在 .htaccess 中可行吗?还是我需要编写自己的脚本来生成目录索引?

根据上面CBroe的评论,我已经在.htaccess中的debian apache2中测试了这种方法:

Options +Indexes
IndexIgnore *.*

这将忽略文件扩展名为 file.html 的文件。由于我们通常不以点扩展名命名目录,因此将显示目录。

另请参阅 apache 自动索引参考 http://httpd.apache.org/docs/2.4/mod/mod_autoindex.html .