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


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、添加空白規則並編輯規則


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM