2012-04-16 69 views
1

我的新網站出現問題。 (www.example.com)將index.html附加到根目錄

基本上,當我看着我的谷歌分析頁面,它認爲mysite/index.html和mysite /是兩個不同的頁面。這主要是出於搜索引擎優化的原因。

有沒有辦法追加這兩個或使根自動重定向到mysite/index.html?我想你可能可以通過301重定向或修改.htaccess文件來做到這一點。

我的主機是iPage。

感謝

回答

1

您可以通過添加以下代碼位於根.htaccess文件來實現這一點的Apacher服務器上:

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

這需要的任何要求,只是「/」並將它們重寫爲'/index.html'。我個人覺得,追加的index.html比替代醜陋,所以這裏是從URL中移除的index.html一些的.htaccess代碼:

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

謝謝哥們,這個運作良好,我只是將索引重定向到.htaccess中的/ – adawg95 2012-04-29 21:38:08

相關問題