我有两个类似的域,
mysite1.com和mysite2.com
我只有一个托管帐户,我将另一个网站转发(通过GoDaddy)到一个托管帐户。
我想向从mysite2.com网址访问该网站的用户显示一条消息。
我以为我可以使用PHP HTTP_REFERER来实现这一目标。
有办法做到这一点吗?
答案 0 :(得分:3)
if(preg_match('@mysite2\.com@i', $_SERVER['HTTP_REFERER'])) {
print 'Special message!';
}
答案 1 :(得分:0)
实际上,HTTP_REFERER
会告诉您用户在当前页面的PREVIOUS位置。我认为您希望使用$_SERVER['HTTP_HOST']
代替。这将始终产生用户目前在... mysite1.com
或mysite2.com