IIS配置Url重写实现http自动跳转https的重定向方法

打开配置URL重写
IIS配置Url重写实现http自动跳转https的重定向方法

 如果只修改某一个站点中的URL重写,进入网站后点开即可,   直接选择IIS的可以配置全局,

打开Url重写工具

IIS配置Url重写实现http自动跳转https的重定向方法

在右侧点击添加,然后选择空白规则,然后进行规则的配置。

规则命令如下

名称:Redirect To HTTPS(这个名字可以自己改)
模式: (.*) 选中忽略大小写
IIS配置Url重写实现http自动跳转https的重定向方法

条件中的逻辑分组处理

首先参考上图中的逻辑分组信息。

输入 类型 模式 是否忽略大小写 备注
{HTTPS} 与模式匹配 ^OFF$ YES 此项用来匹配你的请求是HTTPS还是HTTP
{HTTPS_HOST} 与模式不匹配 ^(localhost) YES 如果你是本地的localhost不会重定向到SSL

操作重定向

IIS配置Url重写实现http自动跳转https的重定向方法

在操作属性中,重定向的URL:https://{HTTP_HOST}/{R:1} ,然后选中 附加查询字符串以及重定向类型为303 即可。

原文来自于:   角落的白板报 - 博客园   https://www.cnblogs.com/wer-ltm/p/10190535.html