我需要写一个对会话变量301的URL

时间:2012-04-11 19:22:01

标签: php .htaccess mod-rewrite

情景:

我有一个链接

example/directory/go.php

我是301将该链接重定向到

example/go.php

我使用会话变量来跟踪用户的路径。如果没有在网址中添加任何变量,我仍然可以在用户访问的会话中跟踪

example/directory/go.php 

或者更倾向于去那里,但显然已经301了

example/go.php?

现在当我var_dump我的会话变量时,它总是显示他们访问的最后一页

example/go.php. 

我认为它有意义,因为它正在被mod_rewrite重定向,但我只是想看看是否仍然可以在我的会话变量中或通过其他方式看到重定向的链接。

1 个答案:

答案 0 :(得分:1)

使用mod_rewrite,您可以使用以前的URL作为值设置cookie,然后在最终的PHP脚本中获取cookie值。