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重写

三、添加空白规则并编辑规则

相关文章
相关标签/搜索