跟踪重定向Apache / PHP

时间:2019-01-14 14:35:45

标签: php apache redirect

PHP中是否有一种方法可以知道当前脚本(页面)是否来自apache 301重定向?

为该问题奠定基础的其他详细信息:

我们刚刚完成了一个网站合并,退休了一个网站,并将其访问量发送到类似的姊妹网站,其中包括100个针对产品,类别的301个单独重定向。我们想跟踪源自退休网站URL的交易与源自当前URL的交易。基本上,在完成订单后,我们想知道它来自哪个URL,是从旧的重定向到新的重定向。

当前301重定向是通过httpd.conf文件中包含的单独文件执行的。此单独的文件包含100个“重定向301 /源/目标”指令。

我的计划是让PHP嗅探这些重定向,将原始URL域存储为会话变量,然后在订单完成时访问该会话变量,以将其连接到该原始域。

为此,登陆页面脚本需要知道它是否是重定向的结果。这就引出了一个问题:PHP中是否有一种方法可以知道当前脚本(页面)是否来自Apache 301重定向?

预先感谢您的帮助。

0 个答案:

没有答案