iis6.0虛擬主機(jī)如何實(shí)現(xiàn)301重定向
時(shí)間:2014-04-25 | 來源:士人網(wǎng)絡(luò) | 關(guān)注: 230 次
對(duì)于301重定向,不同的服務(wù)器有不同的配制方法,相同服務(wù)器不同版本也有區(qū)別,如iis服務(wù)器。本文主要講述iis6.0的虛擬主機(jī)如何實(shí)現(xiàn)301重定向。由于大多數(shù)虛擬主機(jī)不能直接操作IIS做配置,但是呢如果你的IIS支持偽靜態(tài)的話,那就好辦了。要實(shí)現(xiàn)偽靜態(tài)需要ISAPI_Rewrite組件,這個(gè)組件國內(nèi)的服務(wù)器上基本都安裝了。它有一個(gè)配置文件httpd.ini。如果你自己配置過偽靜態(tài),那么對(duì)這個(gè)httpd.ini文件肯定非常的熟悉了。
比如要把不帶www的eshiren.com 301重定向到 帶www的域名上www.ytbbb.cn
代碼:
[ISAPI_Rewrite] # 3600 = 1 hour RewriteEngine On CacheClockRate 3600 RepeatLimit 32 # For ISAPI_Rwite 1.X [ISAPI_Rewrite] RewriteCond Host: ^eshiren.com$ RewriteRule (.*) http://www.ytbbb.cn$1 [R,I] # For ISAPI_Rewrite 2.x RewriteCond Host: ^eshiren.com$ RewriteRule (.*) http://www.ytbbb.cn$1 [I,RP] # For ISAPI_Rewrite 3.x RewriteCond Host: ^eshiren.com$ RewriteRule (.*) http://www.ytbbb.cn$1 [NC,R=301]
以上1.x 2.x 3.x 是ISAPI_Rewrite的版本。需要注意,2x以上版本才能實(shí)現(xiàn)真正的301,1.x版本的雖然能實(shí)現(xiàn)域名的跳轉(zhuǎn),但是檢測http狀態(tài)碼返回的是302(暫時(shí)重定向)。目前來說,國內(nèi)大多數(shù)空間使用的是1.3版本的。你可以咨詢一下你的空間提供商。如果版本過低,看是否可以升級(jí)。
相關(guān)熱詞搜索: iis6.0虛擬主機(jī),301重定向