Interstage HTTP Server 運用ガイド
目次 索引 前ページ次ページ

付録A ディレクティブ一覧

A.37 ErrorDocument

名前

 ErrorDocument

形式

 ErrorDocument ステータスコード エラードキュメント

機能概要

 エラーが発生した場合に出力されるエラーメッセージをカスタマイズし、独自のメッセージをクライアントに返します。

 指定可能なエラードキュメント、およびそのエラードキュメントに対してクライアントに通知可能なステータスコードを以下に示します。
 なお、ステータスコードの意味については、“メッセージ集”の“Webサーバから通知されるステータスコード”を参照してください。

エラードキュメント

ステータスコード

テキストメッセージ
 出力するテキストメッセージを指定する場合は、ダブルクォーテーション(")で囲んで指定します。なお、テキストメッセージに日本語を使用することはできません。

300、301、302、303、400、401、403、404、405、406、407、410、412、413、414、416、417、500、501、502、503

内部URL
 内部URLにリダイレクトする場合は、先頭にスラッシュ(/)を付加してリダイレクト先をDocumentRootディレクティブからの相対パスで指定します。

204、300、301、302、303、304、401、403、404、405、406、410、412、413(注)、416、500、501、502、503

外部URL
 外部URLにリダイレクトする場合は、完全修飾URLでリダイレクト先を指定します。

204、300、301、302、303、304、403、404、405、406、410、412、413、416、500、501、502、503

注)静的コンテンツへの内部リダイレクトは指定できますが、CGIを利用した内部リダイレクトは指定できません。

指定位置

 グローバルコンテキスト、バーチャルホスト、ディレクトリ

省略値

 なし

注意事項

 Servletサービスのアプリケーションにアクセスする場合、本ディレクティブの設定は無効となります。

使用例

 テキストメッセージを指定する場合

ErrorDocument 500 "The server made a boo boo."

 内部URLにリダイレクトする場合

ErrorDocument 404 /missing.html

 外部URLにリダイレクトする場合

ErrorDocument 403 http://some.other_server.com/subscription_info.html

目次 索引 前ページ次ページ

Copyright 2008 FUJITSU LIMITED