gpt4 book ai didi

php - 为什么 _SERVER ["HTTPS"] 不设置为 1?

转载 作者:可可西里 更新时间:2023-11-01 12:42:55 24 4
gpt4 key购买 nike

我的站点有 SSL 证书,我正在访问 https://mysite.com/info.php ,但在 PHP 变量部分下 _SERVER["HTTPS"] 未被报告。我相信这会导致 Drupal 站点出现问题,其中一些 URL 被写入页面为 https://... 而其他 URL 被写入为 http://...

什么决定是否设置了 _SERVER["HTTPS"]?


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

最佳答案

事实证明,由于处理 SSL 加密/解密的负载平衡器,Web 服务器没有获得 $_SERVER["HTTPS"],但设置了 $_SERVER["HTTP_USSSL"] 并且可以用作SSL 流量的闪光灯。

关于php - 为什么 _SERVER ["HTTPS"] 不设置为 1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11650640/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com