1

サーバーをローカルで実行しています。PHPを使用したApache2です。以下は私が書いたファイルです。

.htaccess

ErrorDocument 404 /notFoundError.php

/notFoundError.php

<?php
  echo phpinfo();
?>

存在しないURLを入力すると、phpinfoテーブルhttp://localhost/this/is/dummy?key=valueに正常にリダイレクトされて出力されます。そこに私は列にnotFoundError.php見つかりません。key=value_SERVER["QUERY_STRING"]

4

2 に答える 2

4

.htaccessを介して404エラーリダイレクトでクエリ文字列を渡す方法を確認してください。あなたの答えのために。

$_SERVER['REDIRECT_QUERY_STRING']にアクセスする必要があります

于 2012-07-23T18:25:18.560 に答える
0

存在しないページに送信する場合は、404が呼び出されます。notFoundError.phpにリダイレクトされ、その内容が表示されるのはこのためですか?

何を達成しようとしていますか?

于 2012-07-23T18:25:10.330 に答える