$_SERVER 中HTTP_HOST 和 SERVER_NAME

Posted wen-zi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了$_SERVER 中HTTP_HOST 和 SERVER_NAME相关的知识,希望对你有一定的参考价值。

 

 

本来打算获取当前页面的url的   拼接时发现

$_SERVER[‘SERVER_NAME‘]  并不是当前的url链接

打印整个$_SERVER  发现

[SERVER_NAME] => lvshi.beta.aa.com
 [HTTP_HOST] => club.beta.aa.com
HTTP_HOST  才是当前的url头部

这个是在一个项目多个模块,不同模块不同二级域名才会出现,
SERVER_NAME  会显示config配置的默认 二级域名,不会是当前的域名


以上是关于$_SERVER 中HTTP_HOST 和 SERVER_NAME的主要内容,如果未能解决你的问题,请参考以下文章

$_SERVER 中HTTP_HOST 和 SERVER_NAME

PHP:$_SERVER 变量:$_SERVER['HTTP_HOST'] vs $_SERVER['SERVER_NAME'] [重复]

是否可以更改 htaccess 中的 $_SERVER['HTTP_HOST'] ? [关闭]

PHP $_SERVER['HTTP_HOST'] vs. $_SERVER['SERVER_NAME'],我对手册页的理解正确吗?

$_SERVER['HTTP_HOST'] 也包含端口号 =/

php 根据环境$ _SERVER ['HTTP_HOST']有条件地将配置文件加载到wp_config中