IIS配置Url重写实现http自动跳转https的重定向方法
打开配置URL重写
如果只修改某一个站点中的URL重写,进入网站后点开即可, 直接选择IIS的可以配置全局,
打开Url重写工具

在右侧点击添加,然后选择空白规则,然后进行规则的配置。
规则命令如下
名称:Redirect To HTTPS(这个名字可以自己改)
模式: (.*) 选中忽略大小写
条件中的逻辑分组处理
首先参考上图中的逻辑分组信息。
| 输入 | 类型 | 模式 | 是否忽略大小写 | 备注 |
|---|---|---|---|---|
| {HTTPS} | 与模式匹配 | ^OFF$ | YES | 此项用来匹配你的请求是HTTPS还是HTTP |
| {HTTPS_HOST} | 与模式不匹配 | ^(localhost) | YES | 如果你是本地的localhost不会重定向到SSL |
操作重定向

在操作属性中,重定向的URL:https://{HTTP_HOST}/{R:1} ,然后选中 附加查询字符串以及重定向类型为303 即可。
原文来自于: 角落的白板报 - 博客园 https://www.cnblogs.com/wer-ltm/p/10190535.html

浙公网安备 33010602011771号