IIS 使用Let's Encrypt並配置HTTP跳轉HTTPS

IIS 使用Let's Encrypt並配置HTTP跳轉HTTPS

衆所周知不管是谷歌仍是火狐都在極力的推薦使用https,咱們做爲程序員固然是要積極的響應啦,收費的證書買了不划算,不收費而且也方便之後續簽的固然是選擇Let's Encrypt了。按照我下面的來,應該都會成功,我會盡可能使用圖示告訴你怎麼配置。可是因爲版本在更新,要根據本身實際狀況來,實在不懂怎麼配置就留言,我會盡可能幫助你。程序員

1、IIS中配置好你的http站點

記得輸入你本身的域名,好比:www.xuxuzhaozhao.top
github

2、下載適用於Windows的win-acme

win-acme,解壓縮後雙擊letsencrypt.exe
windows

一、輸入N --> Create new Certificate

二、輸入1 --> Single binding of an IIS site

三、此時Let's Encrypt會自動查找你的IIS中的有域名信息的站點,這裏選擇你的站點

四、輸入5接着輸入N再輸入3不運行安裝步驟

五、最後輸入N

3、再次配置IIS

將你在IIS中的站點再次進行配置(注意紅箭頭指向的地方就行了)
安全

4、配置網址的HTTPS

此時你輸入http://www.xuxuzhaozhao.top或者https://www.xuxuzhaozhao.top都能訪問到你的站點了。但爲了安全,客戶端輸入http://www.xuxuzhaozhao.top應該跳轉到https://www.xuxuzhaozhao.top
url

一、下載並安裝好IIS10的重寫模塊

二、雙擊URL重寫

三、添加空白規則並編輯規則

相關文章
相關標籤/搜索