关于apache换成nginx后网站分站失效的问题
一个网站之前是在apache下运行的,后来换成nginx后分站域名打开都是显示主站内容,这个问题困扰了我好久。
经研究发现PHP5.3在Apache和Nginx中获取当前域名是有区别的。如下:
$MyWebUrl=$_SERVER['HTTP_HOST'];//nginx获取当前网站域名 $MyWebUrl=$_SERVER['SERVER_NAME'];//Apache获取当前网站域名
一个网站之前是在apache下运行的,后来换成nginx后分站域名打开都是显示主站内容,这个问题困扰了我好久。
经研究发现PHP5.3在Apache和Nginx中获取当前域名是有区别的。如下:
$MyWebUrl=$_SERVER['HTTP_HOST'];//nginx获取当前网站域名 $MyWebUrl=$_SERVER['SERVER_NAME'];//Apache获取当前网站域名