當前位置:
首頁 > 知識 > windows系統iis下面配置https訪問

windows系統iis下面配置https訪問

windows系統iis下面配置https訪問具體方法如下

1、申請https證書,網上很多,阿里雲也有免費的,這裡就不多說

2、下載證書,將證書放入伺服器

3、導入證書

開始 -〉運行 -〉MMC;

? 啟動控制台程序,選擇菜單「文件"中的"添加/刪除管理單元」-> 「添加」,從「可用的獨立管理單元」列表中選擇「證書」-> 選擇「計算機帳戶」;

? 在控制台的左側顯示證書樹形列表,選擇「個人」->「證書」,右鍵單擊,選擇「所有任務"-〉"導入」, 根據"證書導入嚮導」的提示,導入PFX文件 (此過程當中有一步非常重要: 「根據證書內容自動選擇存儲區」)。安裝過程當中需要輸入密碼為您當時設置的密碼。導入成功後,可以看到如圖所示的證書信息。

windows系統iis下面配置https訪問

4、重命名證書(這裡正對多個證書網站非常有用)

windows系統iis下面配置https訪問

5、IIS下面配置證書

windows系統iis下面配置https訪問

windows系統iis下面配置https訪問

5、強制http跳轉到https

例如用戶訪問http://www.mzhang.cn 強制跳轉到https://www.mzhang.cn

這裡方法有很多,可以直接301站點跳轉,也可以偽靜態跳轉

下面介紹用IIS8 web.config偽靜態配置文件跳轉

<rule name="to https" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{HTTPS}" pattern="^OFF$" /> </conditions> <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" /> </rule>

作者:程序員人生

原文:http://www.wfuyu.com/biji/27764.html

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

Swift中由找不到removeAll(where:)方法引起的連鎖反應(上)
基於Python的理論與實現 感知機

TAG:程序員小新人學習 |