【问题标题】:How can I get Referrer URL with PHP?如何使用 PHP 获取引荐来源网址?
【发布时间】:2014-05-31 22:59:40
【问题描述】:

如何使用 PHP 获取引用 URL,但 DIRECTORY 不是整个链接(所以没有http://domain.com/)只有目录?

例如:

Referrer: /contact/user/9443/

不是这个 罢工>

http://domain.com/contact/user/9443/

谢谢!

【问题讨论】:

    标签: php url referrer


    【解决方案1】:

    我目前没有安装 PHP,但您可以尝试使用 parse_url。我认为这应该这样做:

    parse_url($_SERVER['HTTP_REFERER'], PHP_URL_PATH);
    

    【讨论】:

      【解决方案2】:

      您要求的是推荐人的路径,它可能在也可能不在当前网站上,所以一般来说您不想只采用它。

      afaik 没有适合您的特殊引荐路径;只需像这样解析路径:

      $referer_path = parse_url($_SERVER['HTTP_REFERER'], PHP_URL_PATH);
      

      【讨论】:

      • 您好,如果我只能将您的答案也标记为已接受的答案,那对我有用,谢谢。
      猜你喜欢
      • 2022-01-04
      • 1970-01-01
      • 2011-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多