1

我需要确保每当有人从安全连接 (HTTPS) 访问网站时,它都会被重定向到 HTTP。

不知道该怎么做。我已将此 UrlRewrite 规则添加到我的 web.config 中,但它仍然给出错误:“连接已重置”。

<rewrite>
   <rules>
      <rule name="Redirect to HTTP" stopProcessing="true">
     <match url="(.*)" />
            <conditions><add input="{HTTPS}" pattern="^ON$" /></conditions>
               <action type="Redirect" url="http://{HTTP_HOST}/{R:1}" redirectType="SeeOther" />
      </rule>
      <rule name="Canonical rewrite">
         <match url="(.*)" />
            <conditions>
               <add input="{HTTP_HOST}" pattern="^www\.redgold\.com$" negate="true" />
            </conditions>
            <action type="Redirect" url="http://www.redgold.com/{R:1}" />
      </rule>
   </rules>
</rewrite>

有人知道我在做什么错吗?

谢谢,丹尼尔

4

0 回答 0