今天公司導入Https網站認證,但是直接在IIS7設定完成後,原本使用http://www.100y.com.tw,將會出現無法顯示網頁
因為http是走port 80,https是走443 port,無法連線是可以理解的,但是iis卻沒有一個功能是可以直接將http網站導入到https
找了好久也只有找到apach的相關資料,後來發現有一個文章(連結)完全可以解決我的問題,特別寫下來跟大家分享。
要實現在IIS7直接HTTP轉成HTTPS的功能有幾個步驟
1、下載安裝URL Rewrite 2.0 (下載路徑)
2、開啟IIS7 設定 URL Rewrite
3、套用後即可。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1、下載安裝URL Rewrite 2.0 (下載路徑)
2、開啟IIS7 設定 URL Rewrite
展開比對URL
要求的URL: 符合模式
使用:規則運算式
程式: (.*)
展開條件的選項→12步驟【新增】
13步驟:條件輸入: {HTTPS}
14步驟檢查輸入字串是否為:符合模式
15步驟:: ^OFF$
16步驟: 確定
17展開動作的選項
18步驟【新增】 :動作類型
19步驟-重新導向URL: https://{HTTP_HOST}/{R:1}
20步驟 重新導向類型: 參與其他類型 (303)
21步驟 套用 即可完成。
完成以上步驟幾可實現HTTP自動轉到HTTPS
留言列表