PHPからレスポンスコードを出力する場合

2010年4月30日

フレームワークなどを使っていると、404を返したい時に404になっていなかったり、
その逆に200にしたいのに404を返してしまったり、などが起きる場合がある。

そのような時は

レスポンスコード200を返す場合は
header(“HTTP/1.0 200 OK");

レスポンスコード404を返す場合は
header(“HTTP/1.0 404 Not Found");

というのを最初に出力すればよい。