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、添加空白规则并编辑规则
__EOF__

本文作者:徐徐赵赵
本文链接:https://www.cnblogs.com/xuxuzhaozhao/p/8184282.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/xuxuzhaozhao/p/8184282.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构