$_SERVER[‘SERVER_NAME’]获取的不是当前域名的问题

$_SERVER[‘SERVER_NAME’]获取的是web服务器中配置的域名

$_SERVER[‘HTTP_HOST’]获取的是用户访问时的域名

比如你在nginx中配置了多个域名指向同一个网站

$_SERVER[‘SERVER_NAME’] 获取的总是nginx中配置的第一个域名

$_SERVER[‘HTTP_HOST’] 获取的才是用户访问时用的域名

发表评论

电子邮件地址不会被公开。 必填项已用*标注