新聞中心
但是對于安裝了ISAPI Rewrite的空間,那么301重定向就相對來說變得簡單了。
下面我們還是以實例來說明正確使用ISAPI Rewrite做301重定向的方法吧。
1.3版的域名重定向:
復(fù)制代碼 代碼如下:
# For ISAPI_Rewrite 1.3 重定向域名
#重定向jb51.cn
RewriteCond Host: ^jb51.net$
RewriteRule (.*) http://jb51.cn$1 [I,R]
#重定向www.uuwar.org
RewriteCond Host: ^www.jb51.net$
RewriteRule (.*) http://www.jb51.cn$1 [I,R]

成都創(chuàng)新互聯(lián)公司2013年成立,先為雙江等服務(wù)建站,雙江等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為雙江企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
這里我們要將jb51.net重定向到j(luò)b51.cn
由于ISAPI Rewrite現(xiàn)在使用較多的有兩個版本2.x版跟3.x版
那么就把兩個版本的規(guī)則都寫出來,3.0版本是不兼容2.0的規(guī)則的,只是有提供規(guī)則轉(zhuǎn)換器,導(dǎo)入就可以轉(zhuǎn)換了。
復(fù)制代碼 代碼如下:
# For ISAPI_Rewrite 2.x
RewriteCond Host: ^maphack.org$
RewriteRule (.*) http://jb51.cn$1 [I,RP]
RewriteCond Host: ^www.maphack.org$
RewriteRule (.*) http://www.jb51.cn$1 [I,RP]
# For ISAPI_Rewrite 3.x
RewriteCond %{HTTP:Host} ^maphack.org$
RewriteRule (.*) http://jb51.cn$1 [NC,R=301] RewriteCond %{HTTP:Host} ^www.maphack.org$
RewriteRule (.*) http://www.jb51.cn$1 [NC,R=301]
說明:[I,RP]:I表示忽略大小寫,RP表示使用301轉(zhuǎn)向,以上都是整個域名重定向。
單一頁面重定向的寫法,將根目錄下的1.html重定向到http://www.jb51.cn/index.html:
復(fù)制代碼 代碼如下:
# For ISAPI_Rewrite 2.x
RewriteRule ^/1.html$ http://www.jb51.cn/index.html [I,O,RP,L]
# For ISAPI_Rewrite 3.x
RewriteRule ^/1.html$ http://www.jb51.cn/index.html [NC,L,R=301,O]
說明:O表示對URL進行標(biāo)準(zhǔn)化,L表示Last Rule,最后一條規(guī)則,也就是后面的重寫規(guī)則對他不起作用,防止被其他匹配的規(guī)則再次重寫。這里的路徑可以是相對路徑也可以是絕對路徑。
名稱欄目:使用ISAPI_Rewrite做簡單實用的301重定向
本文鏈接:http://www.dlmjj.cn/article/ccoipjc.html


咨詢
建站咨詢
