【发布时间】:2015-05-18 11:51:50
【问题描述】:
我在 web.config 中编写了以下规则,当站点位于专用服务器上时该规则运行良好,现在我们已将站点移至共享主机。 (因为网站在 umbraco)
<rule name="Redirect www.SiteName.com to HTTPS" enabled="true" patternSyntax="ECMAScript" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTPS}" pattern="ON" negate="true" />
<add input="{HTTP_HOST}" pattern="^www.SiteName.com$" negate="false" />
</conditions>
<action type="Redirect" url="https://www.siteName.com/{R:0}" />
</rule>
因为我们需要将www.siteName.com 上的任何请求转移到https://
但是当我在网站上激活上述代码时,我开始收到以下错误消息
我还检查了http://redirectdetective.com/ 上的站点重定向请求 因为我还展示了 https 的循环
因为我也得到了托管服务提供商的确认,他们没有设置任何重定向
【问题讨论】:
标签: asp.net iis umbraco web-hosting shared-hosting