【问题标题】:How to find out source url of a redirected page [duplicate]如何找出重定向页面的源网址[重复]
【发布时间】:2014-03-20 07:05:47
【问题描述】:

是否有php代码可以识别重定向页面的源url?

例如:假设 abc.com 重定向到 xyz.com(其中 abc.com 是源 url,xyz.com 是重定向的 url)

现在我希望 xyz.com 上的 php 代码识别它是从 abc.com 重定向的

我希望只允许那些访问者能够查看从 abc.com 重定向的 xyz.com

例如,如果有人从他们的浏览器访问 xyz.com,那么他们应该会收到一条消息,例如“抱歉,您不允许查看此页面”

php有能力做到这一点吗?

【问题讨论】:

  • 试试$_SERVER['HTTP_REFERER'];

标签: php redirect


【解决方案1】:

使用$_SERVER['HTTP_REFERER'].

它返回将用户代理引用到当前页面的页面地址(如果有)。

更多详情请参考:http://www.php.net/manual/en/reserved.variables.server.php

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-09
    • 1970-01-01
    • 1970-01-01
    • 2012-08-01
    • 2023-03-12
    • 2016-10-18
    相关资源
    最近更新 更多