[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 メーリングリストの案内