0

如果在 Facebook 上发布了指向我网站的链接,并且有用户关注它,我想使用 PHP 显示自定义内容。我尝试了以下方法...

$_SERVER['HTTP_REFERER']

Facebook 必须阻止此功能,因为它不起作用。有没有一种真正适用于 Facebook 的方法?

4

1 回答 1

4

这个消息已经有一年了,但我看到他们仍在使用它。我在这里发布它是因为它仍然提供了很多信息链接的来源是https://www.facebook.com/note.php?note_id=10151070897728920

限制推荐人

我们仍然需要让您浏览的网站知道流量来自 Facebook,但我们也希望阻止他们阅读完整的源 URL。否则,当您单击他们的链接时,他们可能会知道您在网站上的哪个位置。为了达到这种平衡,我们利用了一项称为元引用的新功能,该功能目前在 Chrome 17+ 和 Safari 6+ 中可用。这使我们可以通过 Referer 标头指定与外部站点共享多少源 URL。如果您使用这些受支持的浏览器之一,则可以利用此新功能。否则,您的浏览器将被路由到速度稍慢的旧系统。

此更改应减少链接 shim 对您的浏览的影响(尤其是从蜂窝网络访问 Facebook 时),并应有助于为典型用户节省大约一秒钟的时间。

于 2013-10-21T03:28:12.913 回答