[PHP-users 31435] HTTPレスポンスヘッダー制御

sasakimakoto_jp @ yahoo.co.jp sasakimakoto_jp @ yahoo.co.jp
2007年 2月 11日 (日) 15:40:20 JST


お世話になります。佐々木です。

PHPを使い、HTTPのレスポンスヘッダーの制御を試みて
いるんですが、どうにもうまくいかず困っています。

例えばhttp://hogehoge.hoge/index.phpがあったと
します。index.phpはファイルとしてちゃんと存在
しているんですがこれをindex.php内でHTTPヘッダー
を操作してあたかも存在していないように見せかけ
たいのです。ブラウザーでファイルが存在しない
URLを入力すると404といったエラー画面が表示される
と思いますがまさにあの画面を再現したいんです。
ただし、その画面を似せてHTMLで作ってそれを表示さ
せるのではなくHTTPレスポンスヘッダーの制御のみで
実現したいのです。

そこで、index.php内で下記のような簡単なプログラム
を作って検証してみましたが
<?
header("HTTP/1.1 404 Not Found",404);
?>

とやっても真っ白い画面が表示されるだけでした。

何か他に実現する方法はないものでしょうか?
--------------------------------------
Start Yahoo! Auction now! Check out the cool campaign
http://pr.mail.yahoo.co.jp/auction/



PHP-users メーリングリストの案内