获取重定向来自的url

时间:2016-06-19 13:36:49

标签: php redirect

我有三页page1.php,page2.php和page3.php。第1页和第2页重定向到第3页。根据重定向的来源,我希望它显示一些东西。我如何获得重定向的来源。 提前谢谢。

3 个答案:

答案 0 :(得分:0)

您是否需要使用$ _SERVER变量: http://php.net/manual/reserved.variables.server.php

$_SERVER['HTTP_REFERER'];

检查变量内容并用于代码。

答案 1 :(得分:0)

您正在寻找

  

$ _ SERVER [ 'HTTP_REFERER'];

HTTP_REFERER

引用的页面地址(如果有) 用户代理到当前页面。这是由 用户代理。并非所有用户代理都会设置此项, 有些提供修改的能力 HTTP_REFERER作为一项功能。总之,它不可能 真的很值得信任。

您可以在此处详细了解

http://php.net/manual/en/reserved.variables.server.php

答案 2 :(得分:0)

您需要的只是$_SERVER['HTTP_REFERER'];

这是一个小例子,展示了如何打印referer url:

echo $_SERVER['HTTP_REFERER'];