1

シナリオ:

リンクがあります

example/directory/go.php

そのリンクを 301 リダイレクトしています

example/go.php

セッション変数を使用して、ユーザーのパスを追跡します。URLに変数を入れなくても、ユーザーが行ったセッションで追跡できる方法はありますか

example/directory/go.php 

またはむしろそこに行くつもりだったが、明らかに301された

example/go.php?

現在、セッション変数をvar_dumpすると、最後にアクセスしたページが常に表示されます

example/go.php. 

mod_rewriteでリダイレクトされているので、これは理にかなっていると思いますが、セッション変数または他の手段でリダイレクトされたリンクをまだ見ることができるかどうかを確認しようとしています。

4

1 に答える 1

1

mod_rewriteを使用すると、前のURLを値としてCookieを設定し、最終的なPHPスクリプトでCookieの値を取得できます。

于 2012-04-11T19:26:59.730 に答える