【发布时间】:2009-07-24 15:25:19
【问题描述】:
在客户的网站上,有大量重定向到特定页面。这个页面需要有一种方法来检测请求是直接的(手动输入的 URI)还是重定向。
所有重定向都是 301 重定向。由于 SEO 规则需要避免添加指标。 (Google 分别用值索引 url)
我已尝试检查所有环境变量,但它们都是空的(假设是正常的),在这方面内部重定向没有任何不同(我认为)。
检测需要实时进行,因此不能选择日志文件。
流程简而言之,通过脚本将参数注册到cookies中,然后301重定向到内容为cookie驱动的页面。注册 cookie 后,当有人在地址栏中重新键入地址时,内容不会变回原始内容。
我希望这是有道理的。
以前:我在考虑状态代码,但我不确定是否有办法在目标页面上读取它。 (我们已经明确它不会起作用)
【问题讨论】:
-
这与Web服务器发送给客户端的状态码无关。当客户端请求作为重定向目标的页面时,该代码已消失。
-
是的。我怕你会这么说。 :)