检测 PHP 中的 HTTPS 请求
我遇到的问题与需要保留一些受HTTPS保护的网站的URL有关,其余的则被踢到HTTP。
通常,你有或(取决于你的Apache风格)。您还可以检查端口 - 正常流量为80,HTTPS为443。$_SERVER['HTTP_HTTPS']
$_SERVER['HTTPS']
我的问题是证书位于负载均衡器上,所有这些变量都不可用,并且Web服务器在端口80上看到 http://www.foo.com。解决此问题的一种方法是告诉负载均衡器将流量发送到其他端口,但我想知道是否有其他方法来检测来自负载均衡器的HTTPS?