使用 httpd.conf 将 index.html 重定向到根目录
Posted
技术标签:
【中文标题】使用 httpd.conf 将 index.html 重定向到根目录【英文标题】:redirecting index.html to the root using httpd.conf 【发布时间】:2017-02-20 22:04:19 【问题描述】:我尝试通过使用以下设置配置 Apache 网络服务器 httpd.conf 将所有 index.html 重定向到根文件夹。它能够成功重定向,但是它一直指向 testsite.com// 而不是 testsite.com/。知道为什么它一直用 2 个斜杠“/”转发到 url 吗?感谢您的建议,谢谢!
RewriteEngine On
RewriteRule ^index\.html$ / [R=301,L]
RewriteRule ^(.*)/index\.html$ $1 [R=301,L]
【问题讨论】:
有人可以帮忙吗?谢谢。 没人知道为什么? 【参考方案1】:移除那个怪物并使用:
DirectoryIndex index.html
也适用于缺少的资源:
FallBackResource /index.html
【讨论】:
以上是关于使用 httpd.conf 将 index.html 重定向到根目录的主要内容,如果未能解决你的问题,请参考以下文章
使用 httpd.conf 将 index.html 重定向到根目录