IIS 301重定向的做法(Windows服務(wù)器IIS下301定向新域名內(nèi)頁的方式方法)
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
IIS中301重定向
打開“Internet信息服務(wù)”,右擊你要跳轉(zhuǎn)的文件夾或者文件,在彈出的右鍵菜單中選擇“屬性”彈出的對(duì)話框中,“目錄”選項(xiàng)下找到“連接到資源是的內(nèi)容來源” ,選擇“重定向到URL”,在下面的文本框中輸入要跳轉(zhuǎn)到的頁面同時(shí),將"客戶端將定向到" 下面的復(fù)選框 “資源的永久重定向”選上 點(diǎn)擊"應(yīng)用" .
第一步,新建一個(gè)站點(diǎn),綁定老域名如圖:
2.IIS中選中剛才我們建立的站點(diǎn),右鍵,屬性,主目錄,選擇重定向到,輸入網(wǎng)址:http://www.5uhezu.com,同時(shí)注意選中下面的資源的永久重定向。截圖如下:
至此:可以站內(nèi)的原始鏈接都可以定向到新域名內(nèi),如果原始站內(nèi)有內(nèi)頁,又不想跳轉(zhuǎn)到首頁,最好能直接頁面,比如把http://blog.gemin.com.cn/article.asp?id=543定向到新域名http://www.5uhezu.com/article.asp?id=543 就需要在定向的準(zhǔn)確域名后加上$S$Q;
至此,也許你會(huì)發(fā)現(xiàn)我在域名的后面加上了$S$Q字符,這里解釋一下:
$S 將請(qǐng)求的 URL 的后綴傳遞給新的 URL。后綴是用重定向的 URL 代替之后,初始 URL 中所保留的部分。
如果未設(shè)置 EXACT_DESTINATION 標(biāo)志,則結(jié)果目標(biāo) URL 的名稱將具有所請(qǐng)求文件的名稱(作為文件夾名稱)以及文件名本身。
$Q 將初始 URL 中的參數(shù)(如 querystring 參數(shù))傳遞至新的 URL,包括問號(hào) (?)。
如果不加以上字符的話,內(nèi)頁的301都會(huì)跳轉(zhuǎn)到首頁,加上以上字符的目的就是內(nèi)頁也能準(zhǔn)確的跳轉(zhuǎn)到新域名的對(duì)應(yīng)內(nèi)頁。
做完以后,我們還要檢測(cè)一下是不是做的正確。打開老域名直接跳轉(zhuǎn)到了新域名,再打開內(nèi)頁也直接跳轉(zhuǎn)到了新域名內(nèi)頁,ok,說明成功了。
如有不對(duì),歡迎各位高手補(bǔ)充指證。博主QQ:88188891
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!
好牛X的文章啊,學(xué)習(xí)了。