不带www和http统一跳转到https的带www

时间:2022/9/2 0:38:28 赞:0 踩:0 阅:130 标签:地址重写

效果将如下四种域名统一重定向到第四个。

http://djdlt.com  

https://djdlt.com

http://www.djdlt.com

https://www.djdlt.com

统一跳转到

https://www.djdlt.com

配置如下

<rewrite>
            <rules>

        <rule name="WWW redirect">
                   <match url="(.*)" />
                   <conditions logicalGrouping="MatchAny">
                       <add input="{HTTPS}" pattern="^OFF$" />
                       <add input="{HTTP_HOST}" pattern="^www\.djdlt\.com$" negate="true" />
                   </conditions>
                   <action type="Redirect" url="https://www.djdlt.com/{R:1}" />
               </rule>

               <rule name="HTTPS redirect">
                   <match url="(.*)" />
                   <conditions>
                       <add input="{HTTPS}" pattern="^ON$" />
                       <add input="{HTTP_HOST}" pattern="^www\.djdlt\.com$" negate="true" />
                   </conditions>
                   <action type="Redirect" url="https://www.djdlt.com/{R:1}" redirectType="SeeOther" />
               </rule>

 

            </rules>
        </rewrite>

评论一下

发表评论

注册用户登录后才能发表评论,请登录注册