0

我有两个相似的域,

mysite1.com 和 mysite2.com

我只有一个托管帐户,并且我将另一个站点(通过 GoDaddy)转发到一个托管帐户。

我想向从 mysite2.com url 访问该站点的用户显示一条消息。

我在想我可以使用 PHP HTTP_REFERER 来做到这一点。

有没有办法做到这一点?

4

2 回答 2

3
if(preg_match('@mysite2\.com@i', $_SERVER['HTTP_REFERER'])) {
  print 'Special message!';
}
于 2011-05-11T19:10:03.950 回答
0

实际上,HTTP_REFERER它会告诉你用户在当前页面之前的位置。我认为您正在寻求使用$_SERVER['HTTP_HOST']。这将始终产生用户当前所在的域...mysite1.commysite2.com

于 2011-05-11T19:13:26.637 回答