1

要求された URI で 500 エラーが発生した場合、エラー ページにリダイレクトしたいと考えています。私はこのようなことをしました:

ErrorDocument 500 /Errors/500.php?p=%{REQUEST_URI}

リクエストを処理するために、リクエストされたURIをGETパラメータとして「500.php」に送信します。しかし、500.php は GET パラメータを受け取りません。

どうすればいいですか?

前もって感謝します。

4

2 に答える 2

1

PHPファイルで$_SERVER['REQUEST_URI']を使用するだけです。例えば

echo $_SERVER['REQUEST_URI'];

ユーザーが要求したリンクを表示する必要があります。

于 2012-03-30T10:54:27.060 に答える
0

505.php を呼び出しているため、「500.php」はパラメーターを取得しません。

ところで試してみphpinfo(32);ましたか?追加のパラメーターなしで、リクエストが既にあると確信しています。

于 2012-03-30T10:53:06.517 に答える