我必须出现在PHP如果要去访问以外的一些现有的已重定向到该帐户的消息。HTTP_HOST有和没有WWW
例如,我试图运行,如果该域名是www或非WWW的命令是:
if($_SERVER[ 'HTTP_HOST' ] != ('xxx.co.uk' && 'www.xxx.co.uk'))
然而,这似乎并不工作,因为如果我去xxxx.co.uk(其是指向他们账户的另一个域),如果内容仍然不显示。
上午明显缺失的上述明显的东西?如果上面的一个没有作品试试下面一个
if(($_SERVER[ 'HTTP_HOST' ] != "xxx.co.uk") && ($_SERVER[ 'HTTP_HOST' ] != "www.xxx.co.uk"))
我想你需要在你的if语句中重复'__ SERVER ['HTTP_HOST']'。 'if($ _ SERVER ['HTTP_HOST']!='xxx.co.uk'|| $ _SERVER ['HTTP_HOST'] =='www.xxx.co.uk')'我不确定你在问什么但是,如果域名是www,或者不是www'? –
我想你会在这里找到你要找的东西: http://stackoverflow.com/questions/1459739/php-serverhttp-host-vs-serverserver-name-am-i-understanding -the-ma – PHPglue