DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁SEO優化 >> SEO優化集錦 >> win主機ISAPI_Rewrite 2.X下的301重定向若干問題
win主機ISAPI_Rewrite 2.X下的301重定向若干問題
編輯:SEO優化集錦     

網站因為改版,把原來的VPS換成了韓國空間,還更換了更容易記憶的域名,這樣造成了兩個必須解決的問題。

一、原域名到新域名的301重定向問題

seoer都知道,如果一個網站綁定多個域名勢必會造成搜索引擎的誤判,輕則降權,重則K站。而且兩個域名會分享一個站的權重,這並不是我們希望看到的。很多時候,很多人會把xxx.com 301重定向到www.xxx.com,原因就在於此。

二、子目錄重定向到二級域名的問題

因為原來用vps,有主機的操控權,主站和論壇在同一個目錄下。現在改用虛擬主機,只能通過子目錄綁定的方法實現雙站同時運行。即wwwroot文件夾是主站(www.xxx.com),wwwroot\bbs\下是論壇(bbs.xxx.com)。但這樣論壇可以通過www.xxx.com/bbs訪問,這不是我想看到的,當然也不利於seo。

先說第一個問題:

更改域名後,重定向一定是永久的,之前的Business.com就是因為302非永久性重定向被Google直接K回老家,關鍵字消失,PR歸零。網上有很多301重定向的文章,我這裡主要說說wim2003、iis 6.0、ISAPI_Rewrite 2.x下利用httpd.ini來完成301重定向。把編輯好的httpd.ini上傳到域名綁定的目錄(不都是根目錄),然後讓虛擬主機服務商幫你加載。當然,如果你有ISAPI操作權限可以自己完成。httpd.ini文件只能替換,不能刪除,如果誤刪,上傳之後讓服務商再加載一次。

wwwroot目錄下的httpd.ini內容:

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteCond Host: ^www\.yyy\.com$

RewriteRule (.*) http\://www\.xxx\.com$1 [I,RP]

# 把www.yyy.com 永久重定向到www.xxx.com [I,RP]

RewriteCond Host: ^yyy\.com$

RewriteRule (.*) http\://www\.netreds\.com$1 [I,RP]

# 把yyy.com 永久重定向到www.xxx.com

RewriteCond Host: ^xxx\.com$

RewriteRule (.*) http\://www\.xxx\.com$1 [I,RP]

# 把xxx.com 永久重定向到www.xxx.com

wwwroot/bbs/目錄下的httpd.ini內容:

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteCond Host: ^bbs\.yyy\.com$

RewriteRule (.*) http\://bbs\.xxx\.com$1 [I,RP]

# 把bbs.yyy.com 永久重定向到bbs.xxx.com

然後把域名 yyy.com、xxx.com、www.yyy.com、www.xxx.com綁定到wwwroot目錄,把bbs.yyy.com與bbs.xxx.com綁定到wwwroot/bbs/目錄,更換域名任務至此完成。

現在說說第二個問題:

域名重定向完成之後兩天,我發現http://www.xxx.com/bbs 收錄不少,但是bbs.xxx.com 收錄為0,因為之前這個域名做過論壇,而且直接用域名+/bbs 作為域名。既然能一個域名重定向到另一個域名,那麼肯定能把子目錄定向到二級域名上。

在網上找了很多關於301重定向的文章,其中不乏月光博客博主的文章,但大都只是泛泛的講用各種方法實現重定向,根本不符合本站的條件。找到了一篇ISAPI_Rewrite3.0下的子目錄重定向到二級域名:但是與本站不符合。找了有關301方面的一些常識,然後寫了一條規則,解決了這個問題。

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteRule ^/bbs/(.*) http\://bbs\.xxx\.com/$1 [I,RP]

此條規則卸載wwwroot目錄下的httpd.ini裡。

這樣,訪問http://www.xxx.com/bbs/* 就會返回 http://bbs.xxx.com/*

至此,更換域名和綁定子目錄完成。總結以上,可以得出:1.搜索引擎是個好東西。2.舉一反三,互聯網也有你找不到的東西。3.敢於嘗試,不拘泥於已存在的規則。

最後祝站長們有個好的假期! 紅人網(www.netreds.com) 供稿,轉載請注明出處。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved