【发布时间】:2010-10-01 22:18:40
【问题描述】:
我遇到的问题与需要保留受 HTTPS 保护的网站的一些 url 而其余的则转移到 HTTP。
通常,您有 $_SERVER['HTTP_HTTPS'] 或 $_SERVER['HTTPS'](取决于您的 Apache 风格)。您还可以检查端口 - 正常流量为 80,HTTPS 为 443。
我的问题是 证书位于负载平衡器上,所有这些变量都不可用,并且网络服务器在端口 80 上看到 http://www.foo.com。解决此问题的一种方法是告诉负载平衡器在不同的端口上发送流量,但我想知道是否有其他方法可以检测来自负载均衡器的 HTTPS?
【问题讨论】: