1

设想:

我有一个链接是

example/directory/go.php

我正在 301 将该链接重定向到

example/go.php

我使用会话变量来跟踪用户的路径。没有在 url 中放置任何变量,有没有办法我仍然可以在用户访问的会话中跟踪

example/directory/go.php 

或者更确切地说是打算去那里,但显然是301'd

example/go.php?

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

example/go.php. 

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

4

1 回答 1

1

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

于 2012-04-11T19:26:59.730 回答