从欺骗URL重定向识别流量 - PHP / Apache

时间:2015-10-20 17:22:11

标签: php apache .htaccess redirect

几天后,我在脑海里滚动着这个。这是情况。

几个星期前,一个人购买了一个类似的域名,并将其设置为301重定向到我的实际页面。然后,他用这个来编写软件开发人员,要求他们的应用程序提供新闻密钥,以便在我们的出版物中审查有希望的空间。

我希望每当有人从特定网址重定向登陆我的网站时,都会显示一条特殊消息。

因此,如果用户A在以下网址进入网站:example.org并自动重定向到example.com,该网站将提供与用户B不同的页面。

用户B直接访问网站:example.com

通过这种方式,我可以向开发人员提示他们已经被钓鱼并忽略他们收到的电子邮件并将其转发到我的真实地址,以便我可以将其添加到执法代理商的受影响公司列表中。

系统是LAMP环境

提前致谢!

1 个答案:

答案 0 :(得分:1)

你看的是$_SERVER['HTTP_REFERER'],它适用于大多数浏览器。所以你需要做的是

if ( $_SERVER['HTTP_REFERER'] === 'put-referral-url-here.com')
{
//redirect to page b
header('Location: http://www.example.com/pageb.html');
}

请参阅Server Variable的文档,并进一步阅读this