当没有索引文件时,我诚实地鄙视默认“索引页面”的样式。我创建了自己的,但我不知道如何使用htaccess集成,以便当没有索引文件时,它会显示我的自定义“索引”页面。我怎样才能做到这一点?使用htaccess替换页面的默认“索引”页面使用htaccess
2
A
回答
2
使用DirectoryIndex指令。
1
你也可以使用options -indexes
所以你会得到一个404.然后你可以创建一个自定义的404页面来做目录列表。
你可以做的另一件事是定义自定义header和footer文件。 Apache会将这些添加到autoindex的html的开头和结尾。
这两种解决方案都不要求您将脚本添加到每个您想要自定义索引的文件夹,就像David一样。
+0
谢谢,但我已经有一个自定义的404页面只为404未找到的情况下。与David所说的一样,我从根文件夹引用脚本,因此无论它在哪个文件夹中都可以工作,因此我可以对所有我拥有的索引使用一个脚本。 – 2012-02-06 20:47:43
+0
我错过了允许绝对路径的部分。很有意思。学到了新东西。感谢您的评论。 – Gerben 2012-02-06 21:11:30
相关问题
- 1. 使用.htaccess动态页面
- 2. 默认页面显示在地址栏使用.htaccess
- 3. htaccess 301重定向到索引页面
- 4. .htaccess搜索页面重写
- 5. 使用.htaccess获取页面名称
- 6. 使用htaccess重定向所有页面
- 7. 使用.htaccess密码保护页面
- 8. 将索引页面重定向到索引页面,并在htaccess中附加了索引页面
- 9. htaccess并不重定向我index.php页面或默认页
- 10. htaccess否认我的页面风格
- 11. 使用MVC更改默认页面
- 12. 使用.htaccess除去主页/登录页面的尾部斜线
- 13. 使用android在https页面上使用htaccess的POST请求
- 14. 404错误页面使用htaccess重定向到主页
- 15. 如何通过htaccess设置默认网站页面?
- 16. htaccess:如何重定向到默认页面?
- 17. htaccess将页面/ account.php?uname = user_name转换为页面/ user_name
- 18. .htaccess页面重定向
- 19. htaccess 404包括页面
- 20. .htaccess页面和lang错误
- 21. .htaccess和页面名称
- 22. 使用PDFBox替换PDF页面
- 23. drupal用视图替换默认节点页面
- 24. 主页和默认页面
- 25. htaccess网址改写为wordpress页面不适用于子/页面
- 26. 如何使用.htaccess将所有页面重定向到除主页以外的其他域。使用.htaccess
- 27. 如何仅在使用htaccess的某些页面上启用https?
- 28. 重定向不起作用,使用.htaccess预定义的页面
- 29. Tomcat默认页面
- 30. MVC默认页面
谢谢你,完美 – 2012-02-06 02:09:16