1. 程式人生 > >IIS 7如何實現http重定向https

IIS 7如何實現http重定向https

技術 文件 down gif tail ros 描述 web asp

在不少的企業當中,網站設計出於安全的考慮使用了https協議,但同時公司也開放了80協議,不少用戶因為輸入網址的習慣不喜歡帶上https協議,導致訪問異常。

第一步:從微軟的官方網站下載HTTP重寫模塊2.0(這裏以64位為例):http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=1b8c7bd8-8824-4408-b8fc-49dc7f951a00;如下圖所示:

技術分享

第二步:在安裝exchange 2010 CAS服務器上安裝IIS重寫模塊rewrite_x64,安裝完畢之後重啟IIS服務,之後打開IIS控制臺,發現多了一個組件,如下所示:

技術分享

第三步:雙擊“URL重寫”,在右邊窗體中選擇“添加規則”,並添加一個空白規則,如下所示:

技術分享

第四步:添加以下規則,如圖所示:(黃色部分是需要填寫或選擇的部分)

技術分享

第五步:繼續填寫未填寫完成的部分,如下所示:

技術分享

第六步:點擊右邊空體上方的“應用”。

第七步:添加http_host條件,如下所示:

技術分享

最後確定完成所有設定,實際上上面的文件是改變了web.config的配置文件內容,關於exchange如何重定向某個子目錄其實就非常簡單,再此不再詳細描述,可以參考其它篇文章。

IIS 7如何實現http重定向https