投稿がなかったときなどに表示される、404のページがHTTP/1.x 200 OKとなってしまいます。
404.phpに<?php header("HTTP/1.0 404 Not Found"); ?>と入れたのですが直りません。
どのようにすればいいのでしょうか?
また、現象は複数の環境で確認しました。
投稿がなかったときなどに表示される、404のページがHTTP/1.x 200 OKとなってしまいます。
404.phpに<?php header("HTTP/1.0 404 Not Found"); ?>と入れたのですが直りません。
どのようにすればいいのでしょうか?
また、現象は複数の環境で確認しました。
CGI版PHP特有の問題だと思います。下記のように修正しても直らない場合はお知らせください。
http://core.trac.wordpress.org/attachment/ticket/7361/status-header.diff
やってみたのですが、直りませんでした。
一応環境です
http://w6.oroti.com/~kota/phpinfo.php
もう一つの環境は、Win32上にApache2.2.11とPHP5.2.9-2を入れた環境です。
あと、少なくともローカルの環境ではCGIモードは使用していません。
ログイン しなければ投稿できません。