【问题标题】:How to keep a "referrer" attribute through all the links of a website?如何通过网站的所有链接保持“推荐人”属性?
【发布时间】:2020-10-23 03:33:29
【问题描述】:

我的一些访问者到达我的网站时,其 URL 中带有“合作伙伴推荐人”属性,例如:

https://example.com/index.php?referrer=mypartner

我希望在他们访问期间保留此属性,甚至在他们点击“下载”按钮时将其插入到 Google PlayStore URL 中。

有没有办法通过网站的所有链接自动转发属性“referrer”(如果存在)?还是我必须在 PHP 中手动完成?

$referrer = $_GET['referrer'];

【问题讨论】:

  • 您真的需要将referrer 状态存储在每个端点的获取参数中,还是可以将该信息存储在会话中?然后,您可以根据需要将其应用于外部 URL,例如指向 Google Play 商店的链接。
  • 你是对的!我只需要将它存储在会话中。谢谢!我累了,我需要休息:)

标签: php html url attributes referrer


【解决方案1】:

将引荐来源网址存储在会话中,然后根据需要将其应用于外部 URL。否则,您需要手动将其添加到每个 URL,这会很繁琐。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-26
    • 2014-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-11
    相关资源
    最近更新 更多