今天同事遇到一个问题,我之前也遇到过。。
在nginx 配置中,很多站喜欢加上$_SERVER 自定义变量 proxy_set_header SITE_NAME 'abc.com'
在PHP 中 $_SERVER始终读取不到http_site_name。
有的配置缺可以。。
各种搜索引擎未果,underscores_in_headers on 设置无效。
在个别版本中
proxy_set_header SITE_NAME 'abc.com'
无效。
改写成
proxy_set_header SITE-NAME 'abc.com'
就可以了。