【问题标题】:Referer Tracking For Social Media Websites ( Facebook, Twitter, Google+ ) in phpphp 中社交媒体网站(Facebook、Twitter、Google+)的引荐来源跟踪
【发布时间】:2015-02-25 14:55:51
【问题描述】:

除了$_SERVER['HTTP_REFERER']之外,php中还有其他方法可以跟踪引荐来源网站吗,似乎所有社交媒体网站都已将其删除,我只想知道用户来自哪里的域名。或者我应该使用Google Analytics 吗??

谢谢

【问题讨论】:

  • Google Analytics 使用来自 http 标头的相同引用字段(除非有活动参数等),因此不会有任何改变。
  • 那么解决方案是什么?

标签: php facebook twitter google-analytics


【解决方案1】:

我怀疑它似乎已被删除,因为 Facebook、Twitter 和 Google+ 都已成为完整的 HTTPS 站点,并且浏览器在从 HTTPS 页面导航到非 HTTPS 页面时不会包含 Referer 请求标头。

如果您使用 https:// 网址链接到您的 PHP 站点(并且您的站点支持 HTTPS),您应该会发现引荐来源数据可用。

草案中还有一个规范允许网站在更精细的级别控制发送 Referer 标头。这将由源站点控制,而不是由目标站点控制:https://w3c.github.io/webappsec-referrer-policy/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-27
    • 2012-06-05
    • 1970-01-01
    • 2013-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多