使用htaccess将自定义页面的默认“索引”页面替换为

时间:2012-02-06 00:37:29

标签: .htaccess indexing indexof

老实说,当没有索引文件时,我会鄙视默认“索引”页面的样式。我创建了自己的,但我不知道如何使用htaccess进行集成,这样当没有索引文件时,它将显示我的自定义“索引”页面。我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

使用DirectoryIndex指令。

答案 1 :(得分:1)

您也可以使用options -indexes,这样您就可以获得404.然后您可以创建一个自定义404页面来执行目录列表。

您可以做的另一件事是定义自定义headerfooter文件。 Apache会将这些添加到autoindex的html的开头和结尾。

这两个解决方案都不要求您将脚本添加到您希望拥有自定义索引的每个文件夹中,就像David的那样。