📄 mod_include.html.ja.euc-jp
字号:
<?xml version="1.0" encoding="EUC-JP"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --><title>mod_include - Apache HTTP サ〖バ</title><link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /><link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /><link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link href="../images/favicon.ico" rel="shortcut icon" /></head><body><div id="page-header"><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><p class="apache">Apache HTTP サ〖バ バ〖ジョン 2.0</p><img alt="" src="../images/feather.gif" /></div><div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div><div id="path"><a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP サ〖バ</a> > <a href="http://httpd.apache.org/docs-project/">ドキュメンテ〖ション</a> > <a href="../">バ〖ジョン 2.0</a> > <a href="./">モジュ〖ル</a></div><div id="page-content"><div id="preamble"><h1>Apache モジュ〖ル mod_include</h1><div class="toplang"><p><span>Available Languages: </span><a href="../en/mod/mod_include.html" hreflang="en" rel="alternate" title="English"> en </a> |<a href="../ja/mod/mod_include.html" title="Japanese"> ja </a></p></div><div class="outofdate">This translation may be out of date. Check the English version for recent changes.</div><table class="module"><tr><th><a href="module-dict.html#Description">棱汤:</a></th><td>サ〖バがパ〖スする html ドキュメント (Server Side Includes)</td></tr><tr><th><a href="module-dict.html#Status">ステ〖タス:</a></th><td>Base</td></tr><tr><th><a href="module-dict.html#ModuleIdentifier">モジュ〖ル急侍灰:</a></th><td>include_module</td></tr><tr><th><a href="module-dict.html#SourceFile">ソ〖スファイル:</a></th><td>mod_include.c</td></tr><tr><th><a href="module-dict.html#Compatibility">高垂拉:</a></th><td>Apache 2.0 から叫蜗フィルタとして悸刘されました。</td></tr></table><h3>车妥</h3> <p>このモジュ〖ルはファイルがクライアントに流られる涟に借妄するフィルタを 捏丁します。借妄の柒推は<dfn>妥燎</dfn>と钙ばれる泼侍な妨及の SGML コメントにより 扩告されます。これらの妥燎は掘凤尸呆や、戮のファイルや プログラムの叫蜗の艰り哈み、茨董恃眶の肋年や山绩を乖なうことが できます。</p></div><div id="quickview"><h3 class="directives">ディレクティブ</h3><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#ssiendtag">SSIEndTag</a></li><li><img alt="" src="../images/down.gif" /> <a href="#ssierrormsg">SSIErrorMsg</a></li><li><img alt="" src="../images/down.gif" /> <a href="#ssistarttag">SSIStartTag</a></li><li><img alt="" src="../images/down.gif" /> <a href="#ssitimeformat">SSITimeFormat</a></li><li><img alt="" src="../images/down.gif" /> <a href="#ssiundefinedecho">SSIUndefinedEcho</a></li><li><img alt="" src="../images/down.gif" /> <a href="#xbithack">XBitHack</a></li></ul><h3>トピック</h3><ul id="topics"><li><img alt="" src="../images/down.gif" /> <a href="#enabling">Server-Side Includes を铜跟にする</a></li><li><img alt="" src="../images/down.gif" /> <a href="#pathinfo">サ〖バサイドインクル〖ド (SSI) での PATH_INFO</a></li><li><img alt="" src="../images/down.gif" /> <a href="#elements">答塑妥燎</a></li><li><img alt="" src="../images/down.gif" /> <a href="#includevars">Include 恃眶</a></li><li><img alt="" src="../images/down.gif" /> <a href="#substitution">恃眶弥垂</a></li><li><img alt="" src="../images/down.gif" /> <a href="#flowctrl">フロ〖扩告妥燎</a></li></ul><h3>徊救</h3><ul class="seealso"><li><code class="directive"><a href="../mod/core.html#options">Options</a></code></li><li><code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code></li><li><a href="../misc/custom_errordocs.html">柜狠步されたカスタムサ〖バエラ〖メッセ〖ジ</a></li><li><a href="../filter.html">フィルタ</a></li><li><a href="../howto/ssi.html">SSI チュ〖トリアル</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="enabling" id="enabling">Server-Side Includes を铜跟にする</a></h2> <p>Server Side Includes は <code>INCLUDES</code> <a href="../filter.html">フィルタ</a> により悸刘されています。 Server-side include のディレクティブを崔むドキュメントの橙磨灰が .shtml の眷圭、笆布のディレクティブでは Apache がそれらを パ〖スして、その冯蔡できるドキュメントに <code>text/html</code> の MIME タイプを充り碰てます:</p> <div class="example"><p><code> AddType text/html .shtml<br /> AddOutputFilter INCLUDES .shtml </code></p></div> <p>笆布のディレクティブは shtml ファイルのあるディレクトリで回年されている 涩妥があります (奶撅は <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> セクションで回年しますが、 <code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code> <code>Options</code> が肋年されていると、<code>.htaccess</code> ファイルに今くこともできます):</p> <div class="example"><p><code> Options +Includes </code></p></div> <p>高垂拉を瘦つために、<code>server-parsed</code> <a href="../handler.html">ハンドラ</a> も INCLUDES フィルタを 铜跟にします。MIME タイプ <code>text/x-server-parsed-html</code> や <code>text/x-server-parsed-html3</code> のドキュメントに滦しても Apache は INCLUDES フィルタを铜跟にします (叫蜗されるものは MIME タイプ <code>text/html</code> になります)。</p> <p>拒しい攫鼠は <a href="../howto/ssi.html">Tutorial on Server Side Includes</a>.</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="pathinfo" id="pathinfo">サ〖バサイドインクル〖ド (SSI) での PATH_INFO</a></h2> <p>SSI で借妄されるファイルはデフォルトでは <code>PATH_INFO</code> (稿鲁のパス叹攫鼠) 烧きのリクエストを减け掐れなくなりました。<code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code> ディレクティブで <code>PATH_INFO</code> 烧きのリクエストを减け掐れるようにサ〖バを 肋年できます。</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="elements" id="elements">答塑妥燎</a></h2> <p>ドキュメントは、SGML のコメントとして泼侍なコマンドが虽め哈まれた HTML ドキュメントとしてパ〖スされます。コマンドの菇矢は肌のように なっています:</p> <div class="example"><p><code> <!--#<var>element</var> <var>attribute</var>=<var>value</var> <var>attribute</var>=<var>value</var> ... --> </code></p></div> <p>猛 (条庙: value) は企脚苞脱射で跋むのが办忍弄ですが、 シングルクオ〖ト (') とバッククオ〖ト (`) も蝗脱できます。 驴くのコマンドは掳拉-猛 (条庙: attribute-value) の寥を办つだけ回年できます。 コメントの姜わり (<code>--></code>) の涟には、SSI の剁の办婶だと豺坚されないようにするために鄂球を 掐れてください。呵介の <code><!--#</code> はまとめて<em>办つ</em>の 剁で、鄂球をふくんではいけないこと庙罢してください。</p> <p>妥燎 (条庙: element) を笆布の山に绩します。</p> <table class="bordered"> <tr><th>妥燎</th><th>棱汤</th></tr> <tr><td><code><a href="#element.config">config</a></code></td> <td>configure output formats</td></tr> <tr><td><code><a href="#element.echo">echo</a></code></td> <td>print variables</td></tr> <tr><td><code><a href="#element.exec">exec</a></code></td> <td>execute external programs</td></tr> <tr><td><code><a href="#element.fsize">fsize</a></code></td> <td>print size of a file</td></tr> <tr><td><code><a href="#element.flastmod">flastmod</a></code></td> <td>print last modification time of a file</td></tr> <tr><td><code><a href="#element.include">include</a></code></td> <td>include a file</td></tr> <tr><td><code><a href="#element.printenv">printenv</a></code></td> <td>print all available variables</td></tr> <tr><td><code><a href="#element.set">set</a></code></td> <td>set a value of a variable</td></tr> </table> <p>SSI 妥燎は <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> 笆嘲のモジュ〖ルで 年盗されることもあります。悸狠、 <code><a href="#element.exec">exec</a></code> 妥燎は <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> で捏丁されていて、このモジュ〖ルが ロ〖ドされる眷圭にのみ网脱材墙となります。</p> <h3><a name="element.config" id="element.config">config 妥燎</a></h3> <p>肌のコマンドは豺老の屯」な娄烫を扩告します。掳拉は肌の奶りです。</p> <dl> <dt><code>errmsg</code></dt> <dd>この猛が、ドキュメントの豺老面にエラ〖が券栏した箕に クライアントに流慨されるメッセ〖ジになります。これは <code class="directive"><a href="#ssierrormsg">SSIErrorMsg</a></code> ディレクティブを惧今きします。</dd> <dt><code>sizefmt</code></dt> <dd>この猛は、ファイルのサイズを山绩する狠に蝗脱する フォ〖マットを肋年します。猛は バイトカウントの <code>bytes</code>か、Kb や Mb を庭黎弄に蝗脱する <code>abbrec</code> (毋えば 1024 バイトは "1K" と山绩されます) です。</dd> <dt><code>timefmt</code></dt> <dd>この猛は <code>strftime(3)</code> ライブラリル〖チンが 泣箕をプリントする狠に脱いられます。</dd> </dl> <h3><a name="element.echo" id="element.echo">echo 妥燎</a></h3> <p>このコマンドは笆布で年盗されている <a href="#includevars">include 恃眶</a> を山绩します。恃眶が肋年されていない眷圭は <code class="directive"><a href="#ssiundefinedecho">SSIUndefinedEcho</a></code> ディレクティブで 疯年される冯蔡となります。泣烧はその箕爬での <code>timefmt</code> に骄って 山绩されます。掳拉は肌の奶りです。</p> <dl> <dt><code>var</code></dt> <dd>猛は山绩する恃眶の叹涟です。</dd> <dt><code>encoding</code></dt> <dd><p>恃眶を叫蜗する涟に、恃眶面の泼侍矢机をどのようにエンコ〖ドするかを 回年します。<code>none</code> に肋年されていると、エンコ〖ドは乖なわれません。 <code>url</code> に肋年されていると、URL エンコ〖ド (%-エンコ〖ドとも 钙ばれています。これはリンク霹の URL の蝗脱に努磊です) が 乖なわれます。<code>echo</code> 妥燎の倡幌箕は、デフォルトは <code>entity</code> に肋年されています。これはエンティティエンコ〖ド (檬皖やテキストなどのブロックレベルの HTML エレメントのコンテキストに 努しています) を乖ないます。これは <code>encoding</code> 掳拉 を裁えることで恃构できます。恃构は肌の <code>encoding</code> 掳拉か、 妥燎の姜位まで跟蜗を积ちます。</p> <p><code>encoding</code> 掳拉はエンコ〖ドの恃构をしたい <code>var</code> の<em>涟に</em> ある涩妥があることに庙罢してください。 また、ISO-8859-1 エンコ〖ディングで 年盗されている泼侍な矢机だけがエンコ〖ドされます。 侍の矢机のエンコ〖ディングの眷圭は、このエンコ〖ディングは 司みの冯蔡にならないかもしれません。</p> <div class="warning"> クロスサイトスクリプティングの啼玛を闰けるために、 <em>撅に</em>ユ〖ザからのデ〖タをエンコ〖ドすべきです。 </div> </dd> </dl> <h3><a name="element.exec" id="element.exec">exec 妥燎</a></h3> <p><code>exec</code> コマンドは回年されたシェルコマンドや CGI スクリプトを 悸乖します。<code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> がサ〖バに寥み哈まれているいなければ なりません。<code class="directive"><a href="../mod/core.html#option">Option</a></code> <code>IncludesNOEXEC</code> はこのコマンドを痰跟にします。 蝗脱材墙な掳拉は肌の奶りです。</p> <dl> <dt><code>cgi</code></dt> <dd><p>猛は (%-エンコ〖ドされた) URL を回年します。パスが スラッシュ (/) で幌まらないときは、ドキュメントからの 陵滦パスとして胺われます。このパスで徊救されているドキュメントは サ〖バが CGI スクリプトとして胺っていなくても CGI スクリプトとして 弹瓢されます。ただし、スクリプトのあるディレクトリでは (<code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code> や <code class="directive"><a href="../mod/core.html#option">Option</a></code> <code>ExecCGI</code> によって) CGI スクリプトの蝗脱が钓材されている涩妥があります。</p> <p>CGI スクリプトには、クライアントからの傅」のリクエストの <code>PATH_INFO</code> とクエリ〖矢机误 (<code>QUERY_STRING</code>) が畔されます。 これらは URL パスとして泼年<em>できない</em>ものです。 スクリプトは筛洁 <a href="mod_cgi.html">CGI</a> 茨董に裁えて、include 恃眶を 蝗脱することができます。</p> <div class="example"><h3>毋</h3><p><code> <!--#exec cgi="/cgi-bin/example.cgi" --> </code></p></div> <p>スクリプトが、叫蜗の洛わりに <code>Location:</code> ヘッダを手すと、 HTML のアンカ〖 (条庙¨リンク) に恃垂されます。</p> <p><code>exec cgi</code> よりも、 <code><a href="#includevirtual">include virtual</a></code> の数を蝗うようにしてください。泼に、CGI への纳裁の苞眶を クエリ〖矢机误を蝗って畔すことは <code>exec cgi</code> は できませんが、<code>include virtual</code> は笆布のようにして
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -