php – 为什么_SERVER [“HTTPS”]设置为1?
发布时间:2020-12-13 18:20:32 所属栏目:PHP教程 来源:网络整理
导读:我的网站有一个SSL证书,我打了 https://mysite.com/info.php,但在PHP变量部分_SERVER [“HTTPS”]没有被报告.我相信这会导致Drupal网站出现问题,其中一些URL被写入页面,因为https:// …其他人正在写为http:// … 是什么决定了_SERVER [“HTTPS”]的设置?
我的网站有一个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流量.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |