搜索

首页  >  问答  >  正文

php - 通过HTTPS访问的,但是 $_SERVER中的 HTTPS, HTTP_USESSL,SERVER_PORT 都无法判断

返回值分别是 null、null、80. 有 2 台机器做负载均衡。可能的原因有哪些?

ringa_leeringa_lee2698 天前813

全部回复(1)我来回复

  • 大家讲道理

    大家讲道理2017-07-04 13:48:00

    应该是你在nginx上做了https, 然后反向代理到 后端的 nginx+php-fpm 上的吧

    你的nginx要告诉php-fpm: 嗨, 我用了https了 ,怎么告诉,看下面

    fastcgi_param  HTTPS 'on';

    回复
    0
  • 取消回复