将索引.html追加到根目录



我的新网站有问题。(www.example.com)

基本上,当我查看我的谷歌分析页面时,它认为 mysite/index.html 和mysite/是两个不同的页面。这主要是出于SEO原因。

有没有办法附加两者或使根自动重定向到 mysite/index.html?我想您可能可以通过 301 重定向或修改 .htaccess 文件来做到这一点。

顺便说一下,我的主人是iPage。

谢谢

您可以通过将

以下代码添加到位于根目录中的 .htaccess 文件来在 Apacher 服务器上完成此操作:

RewriteEngine On
RewriteBase /
RewriteRule ^$ http://www.example.com/index.html [R=301,L]

这会将任何请求仅接收为"/",并将它们重写为"/index.html"。 我个人觉得附加索引.html比替代方案更丑陋,所以这里有一些 .htaccess 代码,用于从 URL 中删除索引.html:

RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.html HTTP/
RewriteRule ^index.html$ http://www.example.com/ [R=301,L]

最新更新