网址应按https而不是http

时间:2018-09-24 12:43:31

标签: ssl redirect iis https windows-server-2012-r2

我正在运行 Windows Server (我已托管了站点)。

现在,我已经使用该站点的SSL证书完成了绑定。但是,每次我访问网站URL时,它都会转到http而不是https。尽管我已将http和https与SSL证书绑定在一起。

示例-

当我尝试访问abc.com时

it goes http://example.com

代替

https://example.com

我是否需要做更多其他事情来帮助我解决此问题。 所以每次我尝试访问

example.com

我将访问

https://example.com

有人知道解决此问题的方法吗!

1 个答案:

答案 0 :(得分:2)

您需要添加重定向以确保所有流量都被重定向,如下所示。确保已安装URL重写part-select addressing

<rule name="HTTPS force" enabled="true" stopProcessing="true">
  <match url="(.*)" />
  <conditions>
     <add input="{HTTPS}" pattern="^OFF$" />
  </conditions>
  <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
</rule>