1. 程式人生 > >ASP網站中301重定向要怎麼設定

ASP網站中301重定向要怎麼設定

301重定向是頁面永久性轉移,也是域名跳轉的一個辦法。網站改版的時候,由於我們頁面url的改版,為了讓網頁更改地址後對搜尋引擎友好,我們都建議網站做301跳轉。

  但由於我們很多人用的伺服器都是虛擬主機,很多虛擬主機沒有支援在管理後臺進行設定301重定向。這個時候我們只能用程式碼來進行設定。

  下面我們與大家分享下ASP網站301重定向的設定辦法(支援偽靜態空間)。希望能給各位站長帶來一些幫助。

  首先我們先建立一個txt檔案,把字尾名改成.ini,命名為httpd。也就是httpd.ini檔案了。看演示程式碼:

  [ISAPI_Rewrite]

  # 3600 = 1 hour

  CacheClockRate 3600

  RepeatLimit 32

  # Protect httpd.ini and httpd.parse.errors files

  # from accessing through HTTP

  RewriteCond Host: ^itxxk\.com$

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

  從上面程式碼來看,我們只要把RewriteCond Host: ^itxxk\.com$ RewriteRule (.*) http\://www\.itxxk\.com$1 [I,RP] 這2段程式碼進行修改就可以了,根據自己網站的地址進行修改,例如網站域名為kxzxc.com,我們就可以這樣修改,RewriteCond Host: ^kxzxc\.com$ RewriteRule (.*) http\://www\.kxzxc\.com$1 [I,RP]


  這樣代表的是把kxzxc.com永久指向www.kxzxc.com,也就是說把根域名與www域名進行跳轉,實現把所有的權重繫結在www域名下面... 其他301跳轉,原理相同,都是利用正則設定。