https重定向IIS

时间:2017-10-10 11:43:35

标签: redirect iis https url-rewriting

我目前正在IIS / Server 2016上将http_example和http_www.example重定向到https_www.example。重定向适用于2个重写规则。但是,我无法弄清楚如何将https://example重定向到https://www.example

感谢您的帮助。谢谢

1 个答案:

答案 0 :(得分:0)

即使只有一条规则,您也可以实现它。在你的情况下,规则应该是:

<rule name="All in one URL" stopProcessing="true">
   <match url=".*" />
   <conditions logicalGrouping="MatchAny">
       <add input="{HTTPS}" pattern="off" />
       <add input="{HTTP_HOST}" pattern="^www\." negate="true" />
   </conditions>
   <action type="Redirect" url="https://www.example.com{URL}" />
</rule>