nginx 绑定多个域名时, 默认 $_SERVER["SERVER_NAME"] 取的是 server_name 的第一个域名
在你的 nginx 配置中找到 fastcgi_param 部分,修改
fastcgi_param SERVER_NAME $server_name;
为
fastcgi_param SERVER_NAME $host;
就可以实现 $_SERVER["SERVER_NAME"] 跟 $_SERVER["HTTP_HOST"] 一致了。
http://blog.s135.com/post/382/