啟用新域名:IIS6、IIS7怎么做301永久重定向
IIS6、IIS7怎么做301永久重定向IIS6設置301重定向:1. 新建一個站點,對應目錄如E:wwwroot01web。該目錄下只需要1個文件,即index.html 或者加個404.htm 。
IIS6、IIS7怎么做301永久重定向
IIS6設置301重定向:
1. 新建一個站點,對應目錄如E:wwwroot01web。該目錄下只需要1個文件,即index.html 或者加個404.htm 。綁定要跳轉(zhuǎn)的域名,如圖:
2. 在IIS 中選中剛才我們建立的站點,右鍵-屬性-主目錄,選擇重定向到,輸入網(wǎng)址如:xxxx ,同時注意選中下面的資源的永久重定向選項。
,3. 到此,我們已經(jīng)完成了將xxxx 這個域名301重定向到xxxx 的工作。
注意問題:
“上面輸入準確的URL(X)”這個選項建議不要選。
不選的結果是:
當輸入xxxx 轉(zhuǎn)到了xxxx ,
當輸入xxxx/sanwen/suibi/時,轉(zhuǎn)到了xxxx/sanwen/suibi/。
選上的結果是:
當你輸入xxxx 或者xxxx/sanwen/suibi/都會轉(zhuǎn)到xxxx 。
好了,如果只是想把不帶www 的轉(zhuǎn)到帶www 的或者其他沒有用過的域名轉(zhuǎn)到正在使用的域名,這樣就可以了。但是如果你要的域名已經(jīng)做過網(wǎng)站,想要把權重傳遞給新網(wǎng)站,可以參考下面這個方法:
第一步同上,主要是第二步,如圖:
,注意紅色字體的部分,在重定向到地址的后面多了$S$Q字符,即寫成了xxxx$S$Q。“上面輸入準確的URL(X)”這個選項也打了勾。
對于$S$Q字符,這里解釋一下:
$S 將請求的URL 的后綴傳遞給新的URL 。后綴是用重定向的URL 代替之后,初始URL 中所保留的部分。
如果未設置 EXACT_DESTINATION 標志,則結果目標URL 的名稱將具有所請求文件的名稱(作為文件夾名稱) 以及文件名本身。
$Q 將初始URL 中的參數(shù)(如 querystring 參數(shù)) 傳遞至新的 URL ,包括問號(?)。
如果不加上$S$Q字符的話,內(nèi)頁的301都會跳轉(zhuǎn)到首頁,加上$S$Q字符的目的就是內(nèi)頁也能準確的跳轉(zhuǎn)到新域名的對應內(nèi)頁。
好了,這樣就完成了301永久重定向的設置,設置好之后最好能測試下是否返回的是301值,推薦個網(wǎng)址:seoconsultants/tools/headers。
百度對301的反應并不像想象中那么慢,第二天就收錄了xxxx 這個頁面,快照最新。當然,快照的內(nèi)容是xxxx 的內(nèi)容,而不是301web 里index.html 的內(nèi)容。
=============================================
IIS7.0 和 IIS7.5 ,也是類似的設置。 IIS7.5使用參數(shù) $S,然后勾選重定向到確切目標,就可以完美實現(xiàn)了。
,注意問題:
1、舊域名和要重定向的域名,不能綁定在同一個網(wǎng)站上,而且這兩個網(wǎng)站的目錄不能是同一個目錄。也就是要建兩個網(wǎng)站,兩個目錄。如果不是,會報錯:重定向循環(huán)太多。
2、舊域名所在網(wǎng)站目錄可以就是一個空目錄。