IIS 使用Let's Encrypt並配置HTTP跳轉HTTPS
目錄
眾所周知無論是谷歌還是火狐都在極力的推薦使用https,我們作為程序員當然是要積極的響應啦,收費的證書買了不划算,不收費並且也方便以后續簽的當然是選擇Let's Encrypt了。按照我下面的來,應該都會成功,我會盡量使用圖示告訴你怎么配置。但是由於版本在更新,要根據自己實際情況來,實在不懂怎么配置就留言,我會盡量幫助你。
一、IIS中配置好你的http站點
記得輸入你自己的域名,比如:www.xuxuzhaozhao.top

二、下載適用於Windows的win-acme
win-acme,解壓縮后雙擊letsencrypt.exe

1、輸入N --> Create new Certificate

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

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

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

5、最后輸入N
三、再次配置IIS
將你在IIS中的站點再次進行配置(注意紅箭頭指向的地方就好了)

四、配置網址的HTTPS
此時你輸入http://www.xuxuzhaozhao.top或者https://www.xuxuzhaozhao.top都能訪問到你的站點了。但為了安全,客戶端輸入http://www.xuxuzhaozhao.top應該跳轉到https://www.xuxuzhaozhao.top。

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

2、雙擊URL重寫

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


