如果我们明确地在网址栏中提供http,我想将网址从http重定向到https。
// I tried keeping the below code snippet in web.config
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="^OFF$" ignoreCase="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="some url" />
</rule>
</rules>
</rewrite>
当我在网址栏中尝试这样做时,这工作正常 示例:sampledomain.com, 但是在以下情况下这不起作用:
我明确地在网址栏中提供了http://sampledomain.com
我尝试直接访问我们网站的主页,即sampledomain.com/Home
我想要上述两种方法的解决方案。