使用webconfig文件中的重写规则将https重定向到http

本文关键字:https 重定向 http 重写规则 webconfig 文件 使用 | 更新日期: 2023-09-27 18:26:43

这是我迄今为止所尝试的。

 <rule name="https main site to http" stopProcessing="true">
       <match url="^(.*)$" ignoreCase="true" />
       <conditions>
            <add input="{HTTPS}" pattern="Off" />
       </conditions>
       <action type="Redirect" url="http://{HTTP_HOST}/{REQUEST_URI}" />
 </rule>

如何重定向https://www.mysite.com到http://www.mysite.com

使用webconfig文件中的重写规则将https重定向到http

这是很久以前问过的问题,但这里似乎已经回答了:如何使用web.config文件强制HTTPS。请密切注意其中一条注释,其中提到如果使用完整答案,则会将查询字符串追加两次。