URL重写

IIS是带有URL重写功能组件的,但是并没有集成到IIS中去,要自行下载安装

下载:https://www.microsoft.com/zh-cn/download/details.aspx?id=7435

安装完成后,CMD执行iisreset重启IIS服务

 

 URL重写有自己的规则,大家参照一下我的实例,具体可以参考IIS的官方使用说明书

添加规则

双击URL重写, 在右侧点击添加规则,选择空白规则确定

 

 

编辑规则

设置规则名称,设置匹配URL,注意模式输入:(.*)

 

 

添加不匹配条件

先添加一个{HTTP_HOST}的不匹配条件 注意:是与模式不匹配,模式为:^(localhost)

 

 

添加一个匹配条件

条件 {HTTPS}

注意:是与模式匹配,模式为:^OFF$

 

 

配置重写操作

最后配置重写操作,按照图上实例选择填写。

 

 https://{HTTP_HOST}/{R:1}

右侧应用,完成!

如果不生效可以重启下站点

 

 

参考:

https://cloud.tencent.com/developer/article/1046824

posted on 2019-11-20 15:44  小油2018  阅读(402)  评论(0编辑  收藏  举报