3

Apache (404.php) にカスタム 404 エラー ページがあり、正常に動作しますが、ページが実際に存在するため、誰かまたは検索エンジンが/404.phpページを要求すると、サーバーは を返します。200 (OK)

Disallow: /404.phpGoogle がそのページをインデックスに登録しないようにファイルに を既に入れていrobots.txtますが、このページ リクエストを含めて 404 を返したいです。

404.php誰かが直接到達したときに 404 を返す方法はありますか?

4

1 に答える 1

3

私はこれを本当に素早く泡立てました:

<?
 header("HTTP/1.1 404");
 echo "ERROR"; // Put the contents of your 404 page here.
?>

Chromeで確認したところ、ヘッダーに404コードが返され、ページの残りの部分に好きなように書き込むことができます。headerページの先頭に関数を配置するだけです。

于 2013-01-27T18:46:28.800 に答える