windows系統iis下面配置https訪問
windows系統iis下面配置https訪問具體方法如下
1、申請https證書,網上很多,阿里雲也有免費的,這裡就不多說
2、下載證書,將證書放入伺服器
3、導入證書
開始 -〉運行 -〉MMC;
? 啟動控制台程序,選擇菜單「文件"中的"添加/刪除管理單元」-> 「添加」,從「可用的獨立管理單元」列表中選擇「證書」-> 選擇「計算機帳戶」;
? 在控制台的左側顯示證書樹形列表,選擇「個人」->「證書」,右鍵單擊,選擇「所有任務"-〉"導入」, 根據"證書導入嚮導」的提示,導入PFX文件 (此過程當中有一步非常重要: 「根據證書內容自動選擇存儲區」)。安裝過程當中需要輸入密碼為您當時設置的密碼。導入成功後,可以看到如圖所示的證書信息。
4、重命名證書(這裡正對多個證書網站非常有用)
5、IIS下面配置證書
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:程序員小新人學習 |