Apache和Nginx下php $_SERVER['SERVER_NAME'] 变量的区别

来源:互联网 发布:软件介绍ppt模板 编辑:程序博客网 时间:2024/04/30 00:42

在apache和nginx下分别给虚拟主机www.test.com添加一个别名m.test.com,配置如下:

apache:

ServerName www.test.comServerAlias m.test.com

nginx:

server_name www.test.com m.test.com;

这种情况下,访问m.test.com时,$_SERVER['SERVER_NAME']的值是两种环境下是有区别的,apache下是m.test.com,而nginx下是www.test.com,如果要得到当前访问的域名就要用$_SERVER['HTTP_HOST']

0 0
原创粉丝点击