前言:windows
所謂URL轉發,是經過服務器的特殊設置,將訪問您當前域名的用戶引導到您指定的另外一個網絡地址。 地址轉向(也可稱「URL轉發」)即將一個域名指向到另一個已存在的站點,英文稱爲「 URL FORWARDING 」。域名指向可能這個站點原有的域名或網址是比較複雜難記的。服務器
URL轉發分爲隱含轉發和非隱含轉發,隱含轉發就是指當前域名轉發後,仍然顯示當前域名,而非隱含轉發者指當前域名轉發後,顯示被轉發的地址。網絡
當域名或者目錄變動的狀況,把舊域名的訪問請求從新引導到新域名上。無論是對於普通用戶仍是搜索引擎都是十分友好的,也有人利用域名重定向來做弊,爲了不陷入域名重定向的誤區,這裏區分一下域名重定向的利弊
ide
1.增長域名權重 2.對網頁收錄的優化 3.有利於網頁PR傳遞 4.可促進搜索引擎優化效果 5.對用戶體驗表示友好
優化
使用301重定向把地址指向新的域名後,搜索引擎只對新網址進行索引,同時又會把舊地址下原有的外部連接轉移到新地址下。一樣,使用301永久性重定向命令讓多個域名指向網站主域名時,也不會對網站的排名產生任何不良影響。
網站
舉兩個例子:搜索引擎
1:地址欄輸入www.baidu.com,咱們的目的是轉發到www.hao123.com,若是轉發後顯示的地址仍是www.baidu.com,則是隱含轉發,不過網頁內容是hao123的內容。若是直接跳轉到www.hao123.com,則是非隱含轉發。url
2:當你輸入www.yahoo.com.cn會直接跳轉到http://cn.yahoo.com/,這就是活生生的非隱含轉發。spa
實例:( 域名重定向(URL轉發)是IIS自帶的重定向功能。)3d
在windows server 2008 R2 也就是 iis 7.0中設置域名重定向(URL轉發)的方法以下:
例如:我要將現有的域名 url.jinri.cn設置轉發爲 www.hao123.com 步驟以下圖所示:
1. 打開IIS 7.0以後選擇要設置域名重定向的域名地址「url.jinri.cn」------切換到「功能視圖」----雙擊「http重定向"
以下圖所示:
2. 打開以下的界面:(按照下圖中 」紅色方框「所選 進行設置)點擊」應用「
3. 訪問 url.jinri.cn以後就會自動跳轉到 www.baidu.com的內容以下圖所示: (此設置爲不隱含的URL轉發)
訪問這個域名實際打開的是百度的首頁以下圖:
下面我介紹一下在 windows server 2003服務器的 iis 6.0上面設置」域名重定向(url轉發)的方法:
打開 IIS 6.0以後單擊要設置」域名重定向「的域名 右鍵單擊 「屬性「打開以下頁面
(按照下圖中 」紅色方框」所示進行設置便可)