php – 为什么_SERVER [“HTTPS”]设置为1?

前端之家收集整理的这篇文章主要介绍了php – 为什么_SERVER [“HTTPS”]设置为1?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的网站有一个SSL证书,我打了 https://mysite.com/info.php,但在PHP变量部分_SERVER [“HTTPS”]没有被报告.我相信这会导致Drupal网站出现问题,其中一些URL被写入页面,因为https:// …其他人正在写为http:// …

是什么决定了_SERVER [“HTTPS”]的设置?

编辑:这可能是我的问题Detecting HTTPS vs HTTP on server sending back nothing useful的答案.可能是负载均衡器问题

事实证明,由于处理SSL加密/解密的Load Balancer,Web服务器没有获得$_SERVER [“HTTPS”],但是$_SERVER [“HTTP_USESSL”]已设置并可用作闪存SSL流量.
原文链接:https://www.f2er.com/php/135458.html

猜你在找的PHP相关文章