我是asp.net mvc的新手。我最近创建了一个网站,并在Azure上托管。我最近关闭了我的cloudflare帐户上的SSL。我不会进一步使用它。
目前,如果我输入www.domain.com,该网站工作正常。但是,如果我在地址栏中直接键入https://domain.com AND domain.com不起作用。它显示了一些这样的信息[见附件]
如何解决此问题,将来自我的网站的所有请求重定向到https://domain.com,www.domain.com,domain.com,仅重定向到www.domain.com
我的web.config文件代码[无效]
<rewrite>
<rules>
<rule name="Redirect domain.com to www" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^domain.com$" />
</conditions>
<action type="Redirect" url="http://www.domain.com/{R:0}" />
</rule>
</rules>
</rewrite>
编辑:正如我之前所说,我关闭了cloudflare上的SSL。当我打开它时,它正确地使用上面的代码重定向。但当我关闭它时,它不会重定向。我想完全关闭SSL并重定向到所有请求的www。