PHP中是否有一种方法可以知道当前脚本(页面)是否来自apache 301重定向?
为该问题奠定基础的其他详细信息:
我们刚刚完成了一个网站合并,退休了一个网站,并将其访问量发送到类似的姊妹网站,其中包括100个针对产品,类别的301个单独重定向。我们想跟踪源自退休网站URL的交易与源自当前URL的交易。基本上,在完成订单后,我们想知道它来自哪个URL,是从旧的重定向到新的重定向。
当前301重定向是通过httpd.conf文件中包含的单独文件执行的。此单独的文件包含100个“重定向301 /源/目标”指令。
我的计划是让PHP嗅探这些重定向,将原始URL域存储为会话变量,然后在订单完成时访问该会话变量,以将其连接到该原始域。
为此,登陆页面脚本需要知道它是否是重定向的结果。这就引出了一个问题:PHP中是否有一种方法可以知道当前脚本(页面)是否来自Apache 301重定向?
预先感谢您的帮助。