如何在IIS上使用重定向从http重定向到https

时间:2016-01-02 13:24:47

标签: iis iis-7

我希望我网站上的所有流量都在IIS上使用https。

如何配置重定向来执行此操作?

(注意:这将是自我回答,因为在此处没有正确答案。)

1 个答案:

答案 0 :(得分:0)

这个blog链接应该回答这个问题:

然而,到目前为止,没有人能够得到它的工作答案,因为你最终会有一个无限循环的重定向重定向到重定向。

所以在使用它并解决它之后,这是正确的答案:

  1. 安装Http Redirect功能(如果尚未安装)。

  2. 创建两个站点,而不是一个站点。第一个站点是不安全的站点,仅绑定到http。请勿在此站点上绑定https。

  3. 第二个网站是您的安全网站。这与https和您的安全证书绑定。

  4. 在不安全的网站上,添加http重定向:“将请求重定向到此目的地:https://example.com”选择永久(301)的状态代码。

  5. 测试。对http://example.com的任何请求都将转发至https://example.com