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