1

404.phpページが IIS 設定から見つからない場合、ページをリダイレクトしています。私の問題は、彼らが探していた LINK を検出したいということです。

例えば:

http://www.site.com/nosuchpageにアクセスすると、404.php にリダイレクトされ$_SERVER["HTTP_REFERER"]ますが、ユーザーの元の URL を取得できません。助けてください。

4

1 に答える 1

2

404.phphtaccess経由でリダイレクトする場合、つまり

ErrorDocument 404 /404.php

$_SERVER['REQUEST_URI']そうすれば、彼らが要求したURLはまだ見つからなかったURLであるはずなので、使用できるはずです。

于 2012-07-04T09:48:17.343 に答える