IIS 使用Let's Encrypt并配置HTTP跳转HTTPS

IIS 使用Let's Encrypt并配置HTTP跳转HTTPS

众所周知无论是谷歌还是火狐都在极力的推荐使用https,我们作为程序员当然是要积极的响应啦,收费的证书买了不划算,不收费并且也方便以后续签的当然是选择Let's Encrypt了。按照我下面的来,应该都会成功,我会尽量使用图示告诉你怎么配置。但是由于版本在更新,要根据自己实际情况来,实在不懂怎么配置就留言,我会尽量帮助你。

一、IIS中配置好你的http站点

记得输入你自己的域名,比如:www.xuxuzhaozhao.top
1047534-20180103155344081-1181105472.png

二、下载适用于Windows的win-acme

win-acme,解压缩后双击letsencrypt.exe
1047534-20180103153606628-1553801415.png

1、输入N --> Create new Certificate

1047534-20180103153730674-1294392531.png

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

1047534-20180103153824706-683284379.png

3、此时Let's Encrypt会自动查找你的IIS中的有域名信息的站点,这里选择你的站点

1047534-20180103154102174-1139893807.png

4、输入5接着输入N再输入3不运行安装步骤

1047534-20180103154420768-1493539006.png

5、最后输入N

三、再次配置IIS

将你在IIS中的站点再次进行配置(注意红箭头指向的地方就好了)
1047534-20180103154655971-1815524441.png

四、配置网址的HTTPS

此时你输入http://www.xuxuzhaozhao.top或者https://www.xuxuzhaozhao.top都能访问到你的站点了。但为了安全,客户端输入http://www.xuxuzhaozhao.top应该跳转到https://www.xuxuzhaozhao.top
1047534-20180103155110893-1010952736.png

1、下载并安装好IIS10的重写模块

1047534-20180103155633081-64513041.png

2、双击URL重写

1047534-20180103155905846-1661252544.png

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

1047534-20180103160547159-1305263983.png

1047534-20180103160553440-774443514.png

转载于:https://www.cnblogs.com/xuxuzhaozhao/p/8184282.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值