custom-error.html.ja.utf8 revision e609c337f729875bc20e01096c7e610f45356f54
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!--
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe This file is generated from xml source: DO NOT EDIT
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<link href="/images/favicon.ico" rel="shortcut icon" /></head>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<p class="menu"><a href="/mod/">モジュール</a> | <a href="/mod/directives.html">ディレクティブ</a> | <a href="/faq/">FAQ</a> | <a href="/glossary.html">用語</a> | <a href="/sitemap.html">サイトマップ</a></p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<div class="up"><a href="./"><img title="<-" alt="<-" src="/images/left.gif" /></a></div>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP サーバ</a> > <a href="http://httpd.apache.org/docs/">ドキュメンテーション</a> > <a href="./">バージョン
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe 2.3</a></div><div id="page-content"><div id="preamble"><h1>カスタムエラーレスポンス</h1>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<p><span>言語: </span><a href="/en/custom-error.html" hreflang="en" rel="alternate" title="English"> en </a> |
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<a href="/es/custom-error.html" hreflang="es" rel="alternate" title="Español"> es </a> |
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<a href="/ja/custom-error.html" title="Japanese"> ja </a> |
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<a href="/ko/custom-error.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<a href="/tr/custom-error.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <p>ウェブマスターが何らかのエラーや問題に対する
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe Apache の反応を設定できるようにする追加機能を提供します。</p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <p>サーバがエラーや問題を発見した場合の反応を、
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe カスタマイズして定義することができます。</p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <p>スクリプトの実行が失敗して "500 Server Error"
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe を発生させたとします。この場合の反応を、より好ましいテキストや、別の
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe URL (内部及び外部) へのリダイレクションに置き換えることができます。
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#behavior">動作</a></li>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<li><img alt="" src="/images/down.gif" /> <a href="#configuration">設定</a></li>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<li><img alt="" src="/images/down.gif" /> <a href="#custom">カスタムエラーレスポンスとリダイレクト</a></li>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <p>NCSA httpd 1.3 は、古くて退屈なエラー/問題メッセージを
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe 返していました。それはしばしばユーザには無意味であり、
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe またそれを発生させた原因を記録する方法も提供していませんでした。</p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <li>NCSA のハードコードされたメッセージの代わりに
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe 他のテキストを表示</li>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <p>別の URL にリダイレクトすることは役に立ちますが、
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe それは説明をしたり、より明確に誤り/問題を記録したりするために
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe 何か情報を伝えられるときに限ります。</p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <p>これを実現するために、 Apache は新しく CGI のような環境変数を
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe REDIRECT_QUERY_STRING=<br />
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe REDIRECT_REMOTE_ADDR=121.345.78.123<br />
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe REDIRECT_SERVER_PORT=80<br />
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <code>REDIRECT_QUERY_STRING</code> は新しい URL (CGI スクリプトか
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe CGI インクルードであると仮定されます) に渡されます。
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe 他の変数は、エラーや問題が起きる前に存在した場合にだけ存在します。
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe もしあなたの設定した <code class="directive"><a href="/mod/core.html#errordocument">ErrorDocument</a></code> が <em>外部</em>リダイレクト
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe のような体系名から始まるすべてのもの。たとえ同じホストを指していても)
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<h2><a name="configuration" id="configuration">設定</a></h2>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <p><code class="directive"><a href="/mod/core.html#allowoverride">AllowOverride</a></code> が適切に設定されていれば、
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe .htaccess ファイルで <code class="directive"><a href="/mod/core.html#errordocument">ErrorDocument</a></code>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe を使用することができます。</p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe ErrorDocument 500 "Sorry, our script crashed. Oh dear" <br />
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe ErrorDocument <3-digit-code> <action>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<h2><a name="custom" id="custom">カスタムエラーレスポンスとリダイレクト</a></h2>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <p>スクリプト/SSI に追加の環境変数が利用可能になるように、
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe リダイレクトされた URL に対する Apache の動作が変更されました。</p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <p>リダイレクトされたスクリプトは標準の CGI
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe 環境変数を利用可能でした。しかし、どこからリダイレクト
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe されたかの情報は提供されていませんでした。</p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <p>リダイレクトされた先のスクリプトが使用可能なように、
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe 新しいたくさんの環境変数が初期化されます。新しい変数は、それぞれ
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe これらの新しい変数に加えて、Apache は、
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe スクリプトがリダイレクト元のトレースを助けるために
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <code>REDIRECT_URL</code> と <code>REDIRECT_STATUS</code>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe を定義します。アクセスログには元の URL とリダイレクトされた URL
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe の両方が記録されます。</p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe <p>ErrorDocument が CGI スクリプトへのローカルリダイレクトを
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe 指定している場合は、それを起動することになったエラーの状態を
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe ヘッダを含むべきです。例えば、ErrorDocument 用の Perl
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe スクリプトは以下のようなものを含むかもしれません。
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe printf "Status: %s Condition Intercepted\n", $ENV{"REDIRECT_STATUS"}; <br />
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe 特定のエラーコンディションを扱うためだけに使われる場合は、
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe 代わりに特定のコードとエラーテキストを使用することができます。</p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<p><span>言語: </span><a href="/en/custom-error.html" hreflang="en" rel="alternate" title="English"> en </a> |
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<a href="/es/custom-error.html" hreflang="es" rel="alternate" title="Español"> es </a> |
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<a href="/ja/custom-error.html" title="Japanese"> ja </a> |
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<a href="/ko/custom-error.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<a href="/tr/custom-error.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<p class="apache">Copyright 2008 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
fc32fe886201ffcf1ca557bdf7d34a7468ab3374wrowe<p class="menu"><a href="/mod/">モジュール</a> | <a href="/mod/directives.html">ディレクティブ</a> | <a href="/faq/">FAQ</a> | <a href="/glossary.html">用語</a> | <a href="/sitemap.html">サイトマップ</a></p></div>