不啰嗦,我们直接开始!
1、购买SSL证书(我用的阿里云的免费证书),然后IIS设置好SSL。
2、如果IIS没有URL重写模块,则需要下载安装URL重写模块:Microsoft URL Rewrite Module
3、取消勾选“SSL设置”-》“要求 SSL”
![图片[1]-如何在IIS中设置HTTP访问重定向到HTTPS详细方法-Windows环境论坛-操作系统-久趣源码交流论坛](https://www.9qys.com/wp-content/uploads/2023/07/1659253670-87a3e6e1ddbc53b.jpg)
![图片[2]-如何在IIS中设置HTTP访问重定向到HTTPS详细方法-Windows环境论坛-操作系统-久趣源码交流论坛](https://www.9qys.com/wp-content/uploads/2023/07/1659253670-25122aa03f4151c.jpg)
4、URL重写规则:ASP.NET站可直接修改web.config,和界面操作结果一致,例如:
5、URL重写规则:图形化配置 找到“URL重写”
![图片[3]-如何在IIS中设置HTTP访问重定向到HTTPS详细方法-Windows环境论坛-操作系统-久趣源码交流论坛](https://www.9qys.com/wp-content/uploads/2023/07/1659253671-52b0b438956a20b.jpg)
添加规则
![图片[4]-如何在IIS中设置HTTP访问重定向到HTTPS详细方法-Windows环境论坛-操作系统-久趣源码交流论坛](https://www.9qys.com/wp-content/uploads/2023/07/1659253671-178d3d0d0df985f.jpg)
添加入站空白规则
![图片[5]-如何在IIS中设置HTTP访问重定向到HTTPS详细方法-Windows环境论坛-操作系统-久趣源码交流论坛](https://www.9qys.com/wp-content/uploads/2023/07/1659253671-4b9172111f57827.jpg)
规则详情
主要参数
名称:HTTP to HTTPS redirect
模式:(.*)
条件输入:{HTTPS}
模式:off 或 ^OFF$
重定向URL:https://{HTTP_HOST}/{R:1}
重定向类型:已找到(302) 或 参阅其它(303)
![图片[6]-如何在IIS中设置HTTP访问重定向到HTTPS详细方法-Windows环境论坛-操作系统-久趣源码交流论坛](https://www.9qys.com/wp-content/uploads/2023/07/1659253671-a49b917db4fad04.jpg)
![图片[7]-如何在IIS中设置HTTP访问重定向到HTTPS详细方法-Windows环境论坛-操作系统-久趣源码交流论坛](https://www.9qys.com/wp-content/uploads/2023/07/1659253671-9ed4c34c1e6c03d.jpg)
配置完成后“应用”到当前站点
![图片[8]-如何在IIS中设置HTTP访问重定向到HTTPS详细方法-Windows环境论坛-操作系统-久趣源码交流论坛](https://www.9qys.com/wp-content/uploads/2023/07/1659253671-bff6e5faf29d42b.jpg)
URL重写配置结果
![图片[9]-如何在IIS中设置HTTP访问重定向到HTTPS详细方法-Windows环境论坛-操作系统-久趣源码交流论坛](https://img.dbs724.com/wp-content/uploads/2022/07/1659253671-30657f42dcbbd24.jpg)
验证
通过http访问站点,若自动重定向至https则配置成功!



没有回复内容