国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > IIS > 正文

IIS7.5下301重定向的設置方法

2024-08-29 03:11:26
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了IIS7.5下301重定向的設置方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

隨著WIN2003逐步被取代,IIS6也被IIS7 ,IIS7.5去掉了。在新的系統下,IIS7.5下301重定向的設置方法
一、301重定向實施:

我們網站www.b.com原來的域名是a.com,明顯差很多,換了域名之后,要做的第一件事自然就是301重定向。 

提醒一點:即使你不是換域名,也應該考慮把“b.com”301重定向至“www.b.com”。

每個人的環境不一樣,因為我們是用云服務器,所以我們實施301重定向相對簡單,只要在IIS里直接設置就行了。

但在實施之前,一定要記住:在IIS中為各域名建立獨立的站點,做好相應綁定。

比如,你要把“b.com”301重定向到”www.b.com”,就要分別建兩個站點,并獨立綁定,然后,再在“b.com”的站點上做重定向設置。

下面,是實施步驟

第一步:

選擇“HTTP重定向” 

快照1

 

第二步:

1、勾選“將請求重定向到此目標”;2、輸入目標域名;3、選擇“301永久”即可。如下圖: 
快照2

第三步:

自然是驗證一下是否設置成功: 

1、可以通過下面的工具,輸入301重定向前的原域名或網址,看下返回的狀態碼是否是301;http://tool.chinaz.com/pagestatus/

2、輸入301重定向前的原域名或網址,設置正確的話,應轉到新域名下相應的網頁。(我的問題,就出在這里)

二、偽靜態后301重定向出錯:

問題:

我在這里碰到了問題,我們偽靜態后的網址格式是類似這樣的,某體檢套餐:http://www.b.com/pkg-detail/ok327a455b6ed8c;

結果301后,訪問原地址http://www.a.com/pkg-detail/ok327a455b6ed8c;

卻全部變成了原動態網址,如“/pkg/detail.aspx?xxxxxxx”,而且參數全亂,雖然頁面返回的狀態是301,正確的,但內容已經完全錯誤,或者是空內容,甚至404。 

原因:

經過排查,原來,我在建新域名站點時,直接復制了原來的目錄。

原站點的內容仍完全保留,而我們偽靜態用的是Global方案,這個原站點的Global.aspx文件在作祟;

估計是,訪問時,網址已經先被原站點的Global.aspx處理,后再重定向到新站點,又被新站點的Global.aspx處理了一次,故出錯。 解決:

解決很簡單了: 把原站點的Global.aspx,或者清空文件,只留個web.cnfig,搞定。


以上的設置在IIS7.5下有的時候會出現不對應的問題,可以安下面的設置繼續操作
 

說好的轉型安全領域,可是我還是忍不住要給大家分享這個教程。因為這個問題很常見,大部分人都遇到了(可能你沒注意),困擾了我很久,相信這是一篇真正適合你的IIS301跳轉教程。

背景

說到301跳轉,作為seoer的你可能自以為是的覺得這是個簡單的常識,可是你還真的不一定全會,看上去你的301跳轉成功了,但是真的是301嗎?真的是全站301嗎?你找個內頁帶參數的url試試就知道。

大部分人做的301只是首頁301,或者內頁部分301,真正的問題在于你可能還沒發現這個問題。

環境與條件

VPS中IIS7.5

需要做全站跳轉或者指定規則跳轉

不帶www域名跳轉到帶www域名

解決方法

如果你是獨立vps云服務器,那么想要做的全站301,不可能靠web.config文件來實現的,web.config文件在實踐中只能首頁301跳轉。

案例

我現在需要將老域名:www.tao2t.com,與新域名不帶www的tao2t.net域名全部跳轉到:http://www.tao2t.net

這是個很經典的案例,大多數人要做301大多數都是這兩種。

  • 首先,我新建一個站點,僅綁定域名:www.tao2t.net,指定站點目錄為你的網站程序目錄,如圖:

iis7.5全站301

  • 然后,隨便找個地方(最好還是站點同目錄)建立一個空文件夾;新建一個站點,綁定需要跳轉的域名(可同時綁定多個),指定網站目錄為剛才創建的空白文件夾,如圖:

iis7.5全站301

  • 然后針對這個需要跳轉的站點進行操作,如案例中為secafe_301,進入http重定向

iis7.5全站301

將301目標網站“www.tao2t.net”填入,下面兩個選項不要勾,后期熟悉了功能可自行選擇。

iis7.5全站301

  • 至此,初步的301已完成,可以實現內頁偽靜態與首頁301跳轉,但是如果url帶參數,http://www.tao2t.com/product/view108.html,可能會直接301跳到http://www.tao2t.net首頁,雖然這是301,但是關系并不對應,不是我們想要的,接下來需要對加一個url重寫規則。

iis7.5全站301

 

添加一個空白規則,名字隨意。 iis7.5全站301iis7.5全站301

 

這里模式填寫.*表示從根目錄開始全部通配,達到完全對應,如果指定其他目錄可在前面加上

iis7.5全站301

這里添加條件,還是.*

iis7.5全站301iis7.5全站301

下面填寫跳轉到的目錄路徑,這里填寫的是目標站根目錄通配。

iis7.5全站301

 

最后別忘了點擊應用:

iis7.5全站301

  • 至此,完工,用站長工具查看下是否301關系對應:

IIS7.5 301重定向

兩個域名完美統一301對應跳轉。

很久沒更新這么詳細的教程了,因為重要所以用心寫了下,就當是備忘,也希望能幫到某些人。

以上就是IIS7.5下301重定向的設置方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 双柏县| 茌平县| 绥化市| 寻甸| 甘德县| 镇雄县| 若羌县| 大厂| 大余县| 姚安县| 克拉玛依市| 孟州市| 黄陵县| 班戈县| 荥经县| 墨脱县| 梓潼县| 丁青县| 东兰县| 桃园县| 宁晋县| 连平县| 怀安县| 乐陵市| 雅江县| 神木县| 旅游| 临猗县| 吐鲁番市| 新平| 会东县| 富平县| 铜鼓县| 大余县| 保德县| 普格县| 佛冈县| 莲花县| 红原县| 铜川市| 京山县|