github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/mod/mod_autoindex.html.ja.utf8 (about)

     1  <?xml version="1.0" encoding="UTF-8"?>
     2  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     3  <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head>
     4  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
     5  <!--
     6          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     7                This file is generated from xml source: DO NOT EDIT
     8          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     9        -->
    10  <title>mod_autoindex - Apache HTTP サーバ バージョン 2.2</title>
    11  <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
    12  <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
    13  <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" />
    14  <script src="../style/scripts/prettify.min.js" type="text/javascript">
    15  </script>
    16  
    17  <link href="../images/favicon.ico" rel="shortcut icon" /><link href="http://httpd.apache.org/docs/current/mod/mod_autoindex.html" rel="canonical" /></head>
    18  <body>
    19  <div id="page-header">
    20  <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>
    21  <p class="apache">Apache HTTP サーバ バージョン 2.2</p>
    22  <img alt="" src="../images/feather.gif" /></div>
    23  <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
    24  <div id="path">
    25  <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.2</a> &gt; <a href="./">モジュール</a></div>
    26  <div id="page-content">
    27  <div class="retired"><h4>Please note</h4>
    28              <p> This document refers to a legacy release (<strong>2.2</strong>) of Apache httpd. The active release (<strong>2.4</strong>) is documented <a href="http://httpd.apache.org/docs/current">here</a>. If you have not already upgraded, please follow <a href="http://httpd.apache.org/docs/current/upgrading.html">this link</a> for more information.</p>
    29          <p>You may follow <a href="http://httpd.apache.org/docs/current/mod/mod_autoindex.html">this link</a> to go to the current version of this document.</p></div><div id="preamble"><h1>Apache モジュール mod_autoindex</h1>
    30  <div class="toplang">
    31  <p><span>翻訳済み言語: </span><a href="../en/mod/mod_autoindex.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
    32  <a href="../fr/mod/mod_autoindex.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
    33  <a href="../ja/mod/mod_autoindex.html" title="Japanese">&nbsp;ja&nbsp;</a> |
    34  <a href="../ko/mod/mod_autoindex.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
    35  <a href="../tr/mod/mod_autoindex.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
    36  </div>
    37  <div class="outofdate">この日本語訳はすでに古くなっている
    38              可能性があります。
    39              最近更新された内容を見るには英語版をご覧下さい。
    40          </div>
    41  <table class="module"><tr><th><a href="module-dict.html#Description">説明:</a></th><td>Unix の <code>ls</code> コマンドや
    42      Win32 の <code>dir</code> シェルコマンドに似た
    43      ディレクトリインデックスを生成する</td></tr>
    44  <tr><th><a href="module-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
    45  <tr><th><a href="module-dict.html#ModuleIdentifier">モジュール識別子:</a></th><td>autoindex_module</td></tr>
    46  <tr><th><a href="module-dict.html#SourceFile">ソースファイル:</a></th><td>mod_autoindex.c</td></tr></table>
    47  <h3>概要</h3>
    48   
    49        <p>ディレクトリのインデックスは二つの情報源のうちの
    50        一つから生成できます:</p>
    51  
    52      <ul>
    53        <li>普通は <code>index.html</code> と呼ばれる
    54        ユーザによって書かれたファイル。
    55        <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>
    56        ディレクティブでこのファイル名を設定します。
    57        これは <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> で制御されます。</li>
    58  
    59        <li>もしくは、サーバによって生成された一覧。
    60        その他のディレクティブでこの一覧の書式を制御します。
    61        <code class="directive"><a href="#addicon">AddIcon</a></code>, <code class="directive"><a href="#addiconbyencoding">AddIconByEncoding</a></code> と
    62        <code class="directive"><a href="#addiconbytype">AddIconByType</a></code>
    63        を使うことで、様々なファイルタイプに対してアイコン一覧を
    64        セットします。つまり、リストされたファイル毎に、
    65        ファイルにマッチした一番最初のアイコンが表示されます。
    66        これらは <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> で制御されます。</li>
    67      </ul>
    68      <p>望むならば、自動インデックス生成を完全に除去 (あるいは置換)
    69      できるように、この二つの機能は分離されています。</p>
    70  
    71      <p>自動インデックス生成は <code>Options +Indexes</code>
    72      を使うことで有効になります。詳細については、
    73      <code class="directive"><a href="../mod/core.html#options">Options</a></code>
    74      ディレクティブをご覧下さい。</p>
    75  
    76      <p>もし <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>オプションが
    77      <code class="directive"><a href="../mod/autoindex.html#indexoptions">IndexOptions</a></code>
    78      ディレクティブに与えられているならば、
    79      列の先頭は表示の順番を制御するリンクになります。
    80      先頭のリンクを選択すると、一覧は再生成されて
    81      その列の値でソートされます。
    82      同じ先頭を続けて選択すると、交互に昇順と降順とになります。
    83      これらの列の先頭のリンクは、
    84      <code class="directive"><a href="#indexoptions">IndexOptions</a></code>
    85      ディレクティブの
    86      <code>SuppressColumnSorting</code>
    87      オプションで消すことができます。</p>
    88  
    89      <p>"Size" でソートした場合は、用いられるのは
    90      <em>実際の</em>ファイルのサイズであって、
    91      表示の値ではないことに注意してください -
    92      たとえ両方ともが "1K" と表示されていたとしても、
    93      1010 バイトのファイルは必ず 1011
    94      バイトのファイルよりも前 (昇順の場合) に表示されます。</p>
    95  </div>
    96  <div id="quickview"><h3>トピック</h3>
    97  <ul id="topics">
    98  <li><img alt="" src="../images/down.gif" /> <a href="#query">Autoindex リクエストクエリー引数</a></li>
    99  </ul><h3 class="directives">ディレクティブ</h3>
   100  <ul id="toc">
   101  <li><img alt="" src="../images/down.gif" /> <a href="#addalt">AddAlt</a></li>
   102  <li><img alt="" src="../images/down.gif" /> <a href="#addaltbyencoding">AddAltByEncoding</a></li>
   103  <li><img alt="" src="../images/down.gif" /> <a href="#addaltbytype">AddAltByType</a></li>
   104  <li><img alt="" src="../images/down.gif" /> <a href="#adddescription">AddDescription</a></li>
   105  <li><img alt="" src="../images/down.gif" /> <a href="#addicon">AddIcon</a></li>
   106  <li><img alt="" src="../images/down.gif" /> <a href="#addiconbyencoding">AddIconByEncoding</a></li>
   107  <li><img alt="" src="../images/down.gif" /> <a href="#addiconbytype">AddIconByType</a></li>
   108  <li><img alt="" src="../images/down.gif" /> <a href="#defaulticon">DefaultIcon</a></li>
   109  <li><img alt="" src="../images/down.gif" /> <a href="#headername">HeaderName</a></li>
   110  <li><img alt="" src="../images/down.gif" /> <a href="#indexheadinsert">IndexHeadInsert</a></li>
   111  <li><img alt="" src="../images/down.gif" /> <a href="#indexignore">IndexIgnore</a></li>
   112  <li><img alt="" src="../images/down.gif" /> <a href="#indexoptions">IndexOptions</a></li>
   113  <li><img alt="" src="../images/down.gif" /> <a href="#indexorderdefault">IndexOrderDefault</a></li>
   114  <li><img alt="" src="../images/down.gif" /> <a href="#indexstylesheet">IndexStyleSheet</a></li>
   115  <li><img alt="" src="../images/down.gif" /> <a href="#readmename">ReadmeName</a></li>
   116  </ul>
   117  <ul class="seealso"><li><a href="#comments_section">コメント</a></li></ul></div>
   118  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   119  <div class="section">
   120  <h2><a name="query" id="query">Autoindex リクエストクエリー引数</a></h2>
   121      
   122  
   123      <p>Apache 2.0.23 で、
   124      コラムソートのためにクエリー引数を再編成して、
   125      新しいクエリーオプションのグループを導入しました。
   126      出力に対するクライアントのすべての制御を効率的に抹消
   127      できるように、
   128      <code><a href="#indexoptions.ignoreclient">IndexOptions
   129      IgnoreClient</a></code> が導入されました。</p>
   130  
   131      <p>コラムソートのヘッダそれ自体が、
   132      下記のソートクエリーオプションを付加する
   133      自分自身を参照するリンクです。
   134      下記のオプションのどれでも、
   135      ディレクトリリソースへのリクエストに加えることができます。</p>
   136  
   137      <ul>
   138        <li><code>C=N</code> は、ファイル名でソートします。</li>
   139  
   140        <li><code>C=M</code> は、更新日時、
   141        ディレクトリ、ファイル名の順でソートします。</li>
   142  
   143        <li><code>C=S</code> は、サイズ、
   144        ディレクトリ、ファイル名の順でソートします。</li>
   145  
   146        <li class="separate"><code>C=D</code> は、説明、
   147        ディレクトリ、ファイル名の順でソートします。</li>
   148  
   149        <li><code>O=A</code> は、昇順で表をソートします。</li>
   150  
   151        <li class="separate"><code>O=D</code> は、降順で表をソートします。</li>
   152  
   153        <li><code>F=0</code> は、単純な表の書式にします。
   154        (FancyIndex ではありません。)</li>
   155  
   156        <li><code>F=1</code> は、FancyIndex 
   157        表示の表の書式にします。</li>
   158  
   159        <li><code>F=2</code> は、表を HTML 
   160        のテーブルを使った FancyIndex の書式にします。</li>
   161  
   162        <li><code>V=0</code> 
   163        は、バージョンによるソートを無効にします。</li>
   164  
   165        <li class="separate"><code>V=1</code> 
   166        は、バージョンによるソートを有効にします。</li>
   167  
   168        <li><code>P=<var>pattern</var></code> 
   169        は、与えられた <var>pattern</var>
   170        に適合したファイルのみを表示します。</li>
   171      </ul>
   172  
   173      <p>"P (パターンの P)" クエリー引数は、
   174      通常の <code class="directive"><a href="#indexignore">IndexIgnore</a></code>
   175      ディレクティブが処理された<em>後</em>に検査され、
   176      ファイル名全てが、他の autoindex
   177      リスト処理と同様の判定基準下に置かれ続ける
   178      ことに注意してください。
   179      <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> のクエリー引数パーサ (解析) は、
   180      認識不能なオプションにぶつかると即座に停止します。
   181      クエリー引数は上の表に従って
   182      正しい形式になっていなければなりません。</p>
   183  
   184      <p>下の単純な例は、これらのクエリーオプションを
   185      表します。これをそのまま切り取って HEADER.html 
   186      ファイルに保存することもできます。
   187      mod_autoindex が X=Go 入力にぶつかる前に
   188      引数が全て解釈されるように、
   189      未知の引数 "X" はリストの最後に置かれています。</p>
   190  
   191      <div class="example"><p><code>
   192        &lt;form action="" method="get"&gt;<br />
   193        <span class="indent">
   194          Show me a &lt;select name="F"&gt;<br />
   195          <span class="indent">
   196            &lt;option value="0"&gt; Plain list&lt;/option&gt;<br />
   197            &lt;option value="1" selected="selected"&gt; Fancy list&lt;/option&gt;<br />
   198            &lt;option value="2"&gt; Table list&lt;/option&gt;<br />
   199          </span>
   200          &lt;/select&gt;<br />
   201          Sorted by &lt;select name="C"&gt;<br />
   202          <span class="indent">
   203            &lt;option value="N" selected="selected"&gt; Name&lt;/option&gt;<br />
   204            &lt;option value="M"&gt; Date Modified&lt;/option&gt;<br />
   205            &lt;option value="S"&gt; Size&lt;/option&gt;<br />
   206            &lt;option value="D"&gt; Description&lt;/option&gt;<br />
   207          </span>
   208          &lt;/select&gt;<br />
   209          &lt;select name="O"&gt;<br />
   210          <span class="indent">
   211            &lt;option value="A" selected="selected"&gt; Ascending&lt;/option&gt;<br />
   212            &lt;option value="D"&gt; Descending&lt;/option&gt;<br />
   213          </span>
   214          &lt;/select&gt;<br />
   215          &lt;select name="V"&gt;<br />
   216          <span class="indent">
   217            &lt;option value="0" selected="selected"&gt; in Normal order&lt;/option&gt;<br />
   218            &lt;option value="1"&gt; in Version order&lt;/option&gt;<br />
   219          </span>
   220          &lt;/select&gt;<br />
   221          Matching &lt;input type="text" name="P" value="*" /&gt;<br />
   222          &lt;input type="submit" name="X" value="Go" /&gt;<br />
   223        </span>
   224        &lt;/form&gt;
   225      </code></p></div>
   226  
   227  </div>
   228  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   229  <div class="directive-section"><h2><a name="AddAlt" id="AddAlt">AddAlt</a> <a name="addalt" id="addalt">ディレクティブ</a></h2>
   230  <table class="directive">
   231  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>アイコンの代わりに
   232  表示される、ファイル名で選択された代替テキスト</td></tr>
   233  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>AddAlt <var>string</var> <var>file</var> [<var>file</var>] ...</code></td></tr>
   234  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   235  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   236  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   237  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   238  </table>
   239      <p><code class="directive">AddAlt</code> は、<code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>
   240      において、アイコンの代わりに表示する代替テキストを提供します。
   241      <var>file</var> は、説明するファイルのファイル拡張子、
   242      ファイル名の一部、ワイルドカード表現、完全なファイル名の
   243      どれかになります。
   244      <var>string</var> に空白がある場合は引用符  (<code>"</code>
   245      か <code>'</code>) で囲む必要があります。
   246      この文字列は、クライアントが画像を表示できない場合や
   247      画像のロードを無効にしている場合や
   248      アイコンの取得に失敗したときに表示されます。</p>
   249  
   250      <div class="example"><h3>例</h3><p><code>
   251        AddAlt "PDF file" *.pdf<br />
   252        AddAlt Compressed *.gz *.zip *.Z
   253      </code></p></div>
   254  
   255  </div>
   256  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   257  <div class="directive-section"><h2><a name="AddAltByEncoding" id="AddAltByEncoding">AddAltByEncoding</a> <a name="addaltbyencoding" id="addaltbyencoding">ディレクティブ</a></h2>
   258  <table class="directive">
   259  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>アイコンの代わりに表示される、MIME 符号化方法で選択された
   260  代替テキスト</td></tr>
   261  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>AddAltByEncoding <var>string</var> <var>MIME-encoding</var>
   262  [<var>MIME-encoding</var>] ...</code></td></tr>
   263  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   264  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   265  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   266  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   267  </table>
   268      <p><code class="directive">AddAltByEncoding</code> は、
   269      <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>
   270      において、アイコンの代わりに表示する代替文字列を提供します。
   271      <var>MIME-encoding</var> は有効な符号化、例えば
   272      <code>x-compress</code>
   273      です。 
   274      <var>string</var> に空白があるときは、引用符 (<code>"</code> か
   275      <code>'</code>) で囲む必要があります。
   276      この文字列は、クライアントが画像を表示できない場合や
   277      画像のロードを無効にしている場合や
   278      アイコンの取得に失敗したときに表示されます。</p>
   279  
   280      <div class="example"><h3>例</h3><p><code>
   281        AddAltByEncoding gzip x-gzip
   282      </code></p></div>
   283  
   284  </div>
   285  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   286  <div class="directive-section"><h2><a name="AddAltByType" id="AddAltByType">AddAltByType</a> <a name="addaltbytype" id="addaltbytype">ディレクティブ</a></h2>
   287  <table class="directive">
   288  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>アイコンの代わりに
   289  表示される、MIME タイプで選択された代替テキスト</td></tr>
   290  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>AddAltByType <var>string</var> <var>MIME-type</var>
   291  [<var>MIME-type</var>] ...</code></td></tr>
   292  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   293  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   294  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   295  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   296  </table>
   297      <p><code class="directive">AddAltByType</code> は、
   298      <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>
   299      において、アイコンの代わりに表示する代替文字列を設定します。
   300      <var>MIME-type</var> は有効なタイプ、例えば
   301      <code>text/html</code>
   302      です。
   303      <var>string</var> に空白があるときは、引用符 (<code>"</code> か
   304      <code>'</code>) で囲む必要があります。
   305      この文字列は、クライアントが画像を表示できない場合や
   306      画像のロードを無効にしている場合や
   307      アイコンの取得に失敗したときに表示されます。</p>
   308  
   309      <div class="example"><h3>例</h3><p><code>
   310        AddAltByType 'plain text' text/plain
   311      </code></p></div>
   312  
   313  </div>
   314  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   315  <div class="directive-section"><h2><a name="AddDescription" id="AddDescription">AddDescription</a> <a name="adddescription" id="adddescription">ディレクティブ</a></h2>
   316  <table class="directive">
   317  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>ファイルに対して表示する説明</td></tr>
   318  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>AddDescription <var>string</var> <var>file</var> [<var>file</var>] ...</code></td></tr>
   319  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   320  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   321  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   322  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   323  </table>
   324      <p><code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>
   325      において、ファイルに対して表示する説明を設定します。
   326      <var>file</var> は説明するファイルのファイル拡張子、
   327      ファイル名の一部、ワイルドカード表現、完全なファイル名の
   328      どれかになります。
   329      <var>string</var> は二重引用符 (<code>"</code>) で囲まれます。</p>
   330  
   331      <div class="example"><h3>例</h3><p><code>
   332        AddDescription "The planet Mars" /web/pics/mars.gif
   333      </code></p></div>
   334  
   335      <p>通常のデフォルトの説明領域は 23 バイトの幅です。
   336      <code><a href="#indexoptions.suppressicon">IndexOptions SuppressIcon</a></code>
   337      オプションで 6 バイト追加、
   338      <code><a href="#indexoptions.suppresssize">IndexOptions SuppressSize</a></code>
   339      オプションで 7 バイト追加、
   340      <code><a href="#indexoptions.suppresslastmodified">IndexOptions SuppressLastModified</a></code>
   341      オプションで 19 バイト追加されます。
   342      ですから、デフォルトの説明コラムの最大幅は
   343      55 バイトになります。</p>
   344  
   345      <p>このコラムの大きさを上書きしたり、
   346      説明が無制限長でもよいようにするための詳細に関しては、
   347      <a href="#indexoptions.descriptionwidth">DescriptionWidth</a>
   348      という
   349      <code class="directive"><a href="#indexoptions">IndexOptions</a></code> 
   350      のキーワードをご覧下さい。</p>
   351  
   352      <div class="note"><h3>警告</h3>
   353        <p><code class="directive">AddDescription</code> 
   354        で定義された説明テキストは、タグや文字列といった
   355        HTML マークアップを含むことができます。
   356        もし、説明コラムの幅によってタグ付けされた要素が丸め込まれた
   357         (太字の語句の最後が切れるといった) 場合、
   358        出力結果は、ディレクトリ一覧の残りの部分に影響を与えるでしょう。</p>
   359      </div>
   360  
   361  </div>
   362  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   363  <div class="directive-section"><h2><a name="AddIcon" id="AddIcon">AddIcon</a> <a name="addicon" id="addicon">ディレクティブ</a></h2>
   364  <table class="directive">
   365  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>ファイルに表示するアイコンを名前で選択</td></tr>
   366  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>AddIcon <var>icon</var> <var>name</var>
   367  [<var>name</var>] ...</code></td></tr>
   368  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   369  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   370  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   371  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   372  </table>
   373      <p><code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>
   374      において、
   375      <var>name</var> で終わるファイルの隣に表示するアイコンを設定します。
   376      <var>icon</var> は、(% でエスケープされた) アイコンへの相対 URL
   377      か、他の書式 (<var>alttext</var>, <var>url</var>) です。
   378      ここで <var>alttext</var>
   379      は、非グラフィカルブラウザ向けにアイコンに付けられたテキストタグです。
   380      </p>
   381  
   382      <p><var>name</var> は、ディレクトリに対応する <code>^^DIRECTORY^^</code>
   383      か、空白行に対応する <code>^^BLANKICON^^</code>  (一覧が正しく表示されるために) か、
   384      ファイル拡張子か、ワイルドカード表現か、ファイル名の一部か
   385      完全なファイル名です。</p>
   386  
   387      <div class="example"><h3>例</h3><p><code>
   388        AddIcon (IMG,/icons/image.xbm) .gif .jpg .xbm<br />
   389        AddIcon /icons/dir.xbm ^^DIRECTORY^^<br />
   390        AddIcon /icons/backup.xbm *~
   391      </code></p></div>
   392      
   393      <p>もし可能なら、
   394      <code class="directive">AddIcon</code>
   395      より
   396      <code class="directive"><a href="#addiconbytype">AddIconByType</a></code>
   397      を優先的に使うべきでしょう。</p>
   398  
   399  </div>
   400  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   401  <div class="directive-section"><h2><a name="AddIconByEncoding" id="AddIconByEncoding">AddIconByEncoding</a> <a name="addiconbyencoding" id="addiconbyencoding">ディレクティブ</a></h2>
   402  <table class="directive">
   403  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>ファイルに表示するアイコンを MIME 
   404  符号化方法で選択</td></tr>
   405  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>AddIconByEncoding <var>icon</var> <var>MIME-encoding</var>
   406  [<var>MIME-encoding</var>] ...</code></td></tr>
   407  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   408  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   409  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   410  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   411  </table>
   412      <p><code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>
   413      において、ファイルの隣に表示するアイコンを設定します。
   414      <var>icon</var> は、(% でエスケープされた) アイコンへの相対 URL
   415      か、他の書式 <code>(<var>alttext</var>, <var>url</var>)</code> です。
   416      ここで <var>alttext</var>
   417      は、非グラフィカルブラウザ向けにアイコンに付けられたテキストタグです。
   418      </p>
   419  
   420      <p><var>MIME-encoding</var> は、要求されたエンコードに該当する
   421      ワイルドカード表現です。</p>
   422  
   423      <div class="example"><h3>例</h3><p><code>
   424        AddIconByEncoding /icons/compress.xbm x-compress
   425      </code></p></div>
   426  
   427  </div>
   428  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   429  <div class="directive-section"><h2><a name="AddIconByType" id="AddIconByType">AddIconByType</a> <a name="addiconbytype" id="addiconbytype">ディレクティブ</a></h2>
   430  <table class="directive">
   431  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>ファイルの隣に表示するアイコンを
   432  MIME タイプによって選択</td></tr>
   433  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>AddIconByType <var>icon</var> <var>MIME-type</var>
   434  [<var>MIME-type</var>] ...</code></td></tr>
   435  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   436  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   437  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   438  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   439  </table>
   440      <p><code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>
   441      において、ファイルの隣に表示するアイコンを設定します。
   442      <var>icon</var> は、(% でエスケープされた) アイコンへの相対 URL
   443      か、他の書式 <code>(<var>alttext</var>, <var>url</var>)</code> です。
   444      ここで <var>alttext</var>
   445      は、非グラフィカルブラウザ向けにアイコンに付けられたテキストタグです。
   446      </p>
   447  
   448      <p><var>MIME-type</var> は、要求されたタイプに該当する
   449      ワイルドカード表現です。</p>
   450  
   451      <div class="example"><h3>例</h3><p><code>
   452        AddIconByType (IMG,/icons/image.xbm) image/*
   453      </code></p></div>
   454  
   455  </div>
   456  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   457  <div class="directive-section"><h2><a name="DefaultIcon" id="DefaultIcon">DefaultIcon</a> <a name="defaulticon" id="defaulticon">ディレクティブ</a></h2>
   458  <table class="directive">
   459  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>特定のアイコンが何も設定されていない時に
   460  ファイルに表示するアイコン</td></tr>
   461  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>DefaultIcon <var>url-path</var></code></td></tr>
   462  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   463  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   464  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   465  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   466  </table>
   467      <p><code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>
   468      において、
   469      特定のアイコンがない場合にファイルに表示するアイコンを設定します。
   470      <var>url-path</var> は、(% でエスケープされた) アイコンへの相対 URL
   471      です。</p>
   472  
   473      <div class="example"><h3>例</h3><p><code>
   474        DefaultIcon /icon/unknown.xbm
   475      </code></p></div>
   476  
   477  </div>
   478  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   479  <div class="directive-section"><h2><a name="HeaderName" id="HeaderName">HeaderName</a> <a name="headername" id="headername">ディレクティブ</a></h2>
   480  <table class="directive">
   481  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>
   482  インデックス一覧の先頭に挿入されるファイルの名前</td></tr>
   483  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>HeaderName <var>filename</var></code></td></tr>
   484  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   485  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   486  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   487  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   488  </table>
   489      <p><code class="directive">HeaderName</code> 
   490      ディレクティブは、
   491      インデックス一覧の先頭に挿入するファイルの名前を設定します。
   492      <var>Filename</var> は取り込むファイルの名前です。</p>
   493  
   494      <div class="example"><h3>例</h3><p><code>
   495        HeaderName HEADER.html
   496      </code></p></div>
   497  
   498      <div class="note">
   499        <p>HeaderName も <code class="directive"><a href="#readmename">ReadmeName</a></code> 
   500        も両方とも現在は、<var>filename</var> 
   501        をインデックスされているディレクトリに用いられた URI
   502        に対する相対 URI パスとして扱います。
   503        <var>filename</var> がスラッシュで始まる場合は、
   504        <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>
   505        からの相対パスとなります。</p>
   506  
   507        <div class="example"><h3>例</h3><p><code>
   508          HeaderName /include/HEADER.html
   509        </code></p></div>
   510        
   511        <p><var>filename</var> は
   512        メジャーコンテントタイプが "<code>text/*</code>" 
   513         (<em>例えば</em>、<code>text/html</code>, 
   514        <code>text/plain</code> 等です。) 
   515        のドキュメントとして解決
   516        されなければなりません。これはつまり、
   517        もし CGI スクリプトの実際のファイルタイプが
   518        次のディレクティブのようにして実際の出力とは異なって
   519        <code>text/html</code> としてマークされている場合、
   520        <var>filename</var>
   521        は CGI スクリプトを参照するかも知れない、
   522        ということを意味します:</p>
   523  
   524        <div class="example"><p><code>
   525          AddType text/html .cgi
   526        </code></p></div>
   527  
   528        <p><code class="directive"><a href="../mod/core.html#options">Options</a></code> <code>MultiViews</code> が
   529        有効になっている場合は、
   530        <a href="../content-negotiation.html">コンテントネゴシエーション</a>
   531        が行なわれます。
   532        もし <var>filename</var> が (CGI スクリプトでない) 静的な 
   533        <code>text/html</code> ドキュメントで解決され、
   534        <code class="directive"><a href="../mod/core.html#options">options</a></code>
   535        <code>Includes</code> か <code>IncludesNOEXEC</code>
   536        が有効になっている場合は、
   537        ファイルはサーバーサイドインクルードで処理されます
   538        (<code class="module"><a href="../mod/mod_include.html">mod_include</a></code> ドキュメントを参照して下さい)。</p>
   539      </div>
   540  
   541      <p>もし <code class="directive">HeaderName</code> で指定されたファイルが
   542      HTML ドキュメントの開始部分 (&lt;html&gt;, &lt;head&gt;, 
   543      等) を含んでいたら、
   544      <a href="#indexoptions.suppresshtmlpreamble"><code>IndexOptions
   545      +SuppressHTMLPreamble</code></a>
   546      を設定して、これらのタグが繰り返されないようにしたいと思うでしょう。</p>
   547  
   548  </div>
   549  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   550  <div class="directive-section"><h2><a name="IndexHeadInsert" id="IndexHeadInsert">IndexHeadInsert</a> <a name="indexheadinsert" id="indexheadinsert">ディレクティブ</a></h2>
   551  <table class="directive">
   552  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>Inserts text in the HEAD section of an index page.</td></tr>
   553  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>IndexHeadInsert <var>"markup ..."</var></code></td></tr>
   554  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   555  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   556  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   557  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   558  <tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>Available in Apache 2.2.11 and later</td></tr>
   559  </table><p>このディレクティブの解説文書は
   560              まだ翻訳されていません。英語版をご覧ください。
   561              </p></div>
   562  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   563  <div class="directive-section"><h2><a name="IndexIgnore" id="IndexIgnore">IndexIgnore</a> <a name="indexignore" id="indexignore">ディレクティブ</a></h2>
   564  <table class="directive">
   565  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>ディレクトリ一覧を行なう際に無視すべき
   566  ファイルリストに追加</td></tr>
   567  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>IndexIgnore <var>file</var> [<var>file</var>] ...</code></td></tr>
   568  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   569  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   570  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   571  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   572  </table>
   573      <p><code class="directive">IndexIgnore</code> ディレクティブは、
   574      ディレクトリの一覧を行う際に無視すべきファイルリストに追加します。
   575      <var>file</var> は、
   576      シェル形式のワイルドカード表現か完全なファイル名です。
   577      IndexIgnore が複数ある場合は、無視するリストに追加が行われ、
   578      置換は行われません。デフォルトではリストには <code>.</code>
   579      (カレントディレクトリ) が含まれています。</p>
   580  
   581      <div class="example"><p><code>
   582        IndexIgnore README .htaccess *.bak *~
   583      </code></p></div>
   584  
   585  </div>
   586  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   587  <div class="directive-section"><h2><a name="IndexOptions" id="IndexOptions">IndexOptions</a> <a name="indexoptions" id="indexoptions">ディレクティブ</a></h2>
   588  <table class="directive">
   589  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>ディレクトリインデックスの様々な設定項目
   590  </td></tr>
   591  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>IndexOptions  [+|-]<var>option</var> [[+|-]<var>option</var>] ...</code></td></tr>
   592  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   593  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   594  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   595  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   596  </table>
   597      <p><code class="directive">IndexOptions</code> 
   598      は、ディレクトリインデックスの挙動を指定します。
   599      <var>option</var> は次のどれかです:</p>
   600  
   601      <dl>
   602        <dt><a name="indexoptions.descriptionwidth" id="indexoptions.descriptionwidth">DescriptionWidth=[<var>n</var> | *]</a>
   603        (<em>2.0.23 以降</em>)</dt>
   604  
   605        <dd><code>DescriptionWidth</code> 
   606        キーワードは説明コラムの幅を文字数で指定することができます。</dd>
   607  
   608        <dd><code>-DescriptionWidth</code> (または非設定) で、
   609        <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> が最適な幅を計算するようにできます。</dd>
   610  
   611        <dd><code>DescriptionWidth=<var>n</var></code> 
   612        で、コラム幅を <var>n</var> バイトに固定します。</dd>
   613  
   614        <dd><code>DescriptionWidth=*</code> 
   615        は、最長の説明に合わせて必要な長さまでコラムを延ばします。</dd>
   616  
   617        <dd><strong>説明を丸め込んだ場合特有の危険については
   618        <code class="directive"><a href="#adddescription">AddDescription</a></code>
   619        セクションをお読み下さい。</strong></dd>
   620  
   621        <dt><a name="indexoptions.fancyindexing" id="indexoptions.fancyindexing">FancyIndexing</a></dt>
   622  
   623        <dd>飾り付きインデックスをオンにします。</dd>
   624  
   625        <dt><a name="indexoptions.foldersfirst" id="indexoptions.foldersfirst">FoldersFirst</a>
   626        (<em>2.0.23 以降</em>)</dt>
   627  
   628        <dd>このオプションが有効になった場合、サブディレクトリの一覧は
   629        <em>必ず</em>最初に現われて、そのディレクトリの通常のファイルは
   630        その後に続きます。
   631        一覧は基本的には、ファイルとディレクトリの二つの部分に分けられて、
   632        それぞれは別々にソートされ、その後サブディレクトリを先にして
   633        表示が行なわれます。例えばソート順が名前の降順になっていて、
   634        <code>FoldersFirst</code> が有効になっている場合は、
   635        サブディレクトリ <code>Zed</code> はサブディレクトリ
   636        <code>Beta</code> よりも前にリストされ、通常のファイル
   637        <code>Gamma</code> や <code>Alpha</code>
   638        よりも前にリストされます。<strong>このオプションは
   639        <a href="#indexoptions.fancyindexing"><code>FancyIndexing</code></a>
   640        も有効になっているときにのみ、効果があります。</strong></dd>
   641  
   642        <dt><a name="indexoptions.htmltable" id="indexoptions.htmltable">HTMLTable</a> <em>(実験的、
   643        Apache 2.0.23 以降)</em></dt>
   644  
   645        <dd>この実験的なオプションは FancyIndexing とともに指定することで、
   646        飾りの付いたディレクトリ一覧のためにテーブルを使った単純な表を作ります。
   647        これは古いブラウザを混乱させるかもしれないことに注意してください。
   648        WinNT やその他 utf-8 
   649        が有効なプラットホームのように、ファイル名や説明テキストが
   650        右読みになったり左読みになりえる場合は特に必要です。</dd>
   651  
   652        <dt><a name="indexoptions.iconsarelinks" id="indexoptions.iconsarelinks">IconsAreLinks</a></dt>
   653  
   654        <dd>これは、FancyIndexing において、
   655        アイコンもファイル名へのリンクの一部にします。</dd>
   656  
   657        <dt><a name="indexoptions.iconheight" id="indexoptions.iconheight">IconHeight[=<var>pixels</var>]</a></dt>
   658  
   659        <dd>このオプションが、IconWidth とともに使われている場合は、
   660        サーバはファイルアイコンのための <code>img</code>
   661        タグに <code>height</code> と <code>width</code>
   662        属性を取り込むようになります。
   663        これによって、イメージ全てをロードし終わるまで待たなくても、
   664        ブラウザはページレイアウトをあらかじめ計算することができます。
   665        このオプションに何も値が与えられなければ、Apache
   666        ソフトウェアで提供されているアイコンの標準の高さが
   667        デフォルトなります。</dd>
   668  
   669        <dt><a name="indexoptions.iconwidth" id="indexoptions.iconwidth">IconWidth[=<var>pixels</var>]</a></dt>
   670  
   671        <dd>このオプションが、<code>IconHeight</code> とともに使われている場合は、
   672        サーバはファイルアイコンのための <code>img</code>
   673        タグに <code>height</code> と <code>width</code>
   674        属性を取り込むようになります。
   675        これによって、イメージ全てをロードし終わるまで待たなくても、
   676        ブラウザはページレイアウトをあらかじめ計算することができます。
   677        このオプションに何も値が与えられなければ、Apache
   678        ソフトウェアで提供されているアイコンの標準の高さが
   679        デフォルトなります。</dd>
   680  
   681        <dt><a name="indexoptions.ignorecase" id="indexoptions.ignorecase">IgnoreCase</a></dt>
   682  
   683        <dd>このオプションが有効であると、ファイル名は大文字小文字を区別せずにソートされます。
   684        例えばファイル名が昇順でソートされ、IgnoreCase が有効であれば、
   685        Zeta は alfa の後にリストされます
   686        (注意: GAMMA は常に gamma の前になります)。</dd>
   687  
   688        <dt><a name="indexoptions.ignoreclient" id="indexoptions.ignoreclient">IgnoreClient</a></dt>
   689  
   690        <dd>このオプションで <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> は、
   691        クライアントからの全てのクエリー変数を無視するようになります。
   692        これはソート順も含みます。
   693        (つまり <code><a href="#indexoptions.suppresscolumnsorting">SuppressColumnSorting</a></code>
   694        を暗に意味します。)</dd>
   695  
   696        <dt><a name="indexoptions.namewidth" id="indexoptions.namewidth">NameWidth=[<var>n</var> 
   697  	       | *]</a></dt>
   698  
   699        <dd><code>NameWidth</code> キーワードでファイル名コラムの幅をバイト数で
   700        指定できます。</dd>
   701  
   702        <dd><code>-NameWidth</code> (または非設定) で、
   703        <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> が最適な幅を計算するようにできます。</dd>
   704  
   705        <dd><code>NameWidth=<var>n</var></code> 
   706        で、コラム幅を <var>n</var> バイトに固定します。</dd>
   707  
   708        <dd><code>NameWidth=*</code>
   709        は、必要な長さまでコラムを延ばします。</dd>
   710  
   711        <dt><a name="indexoptions.scanhtmltitles" id="indexoptions.scanhtmltitles">ScanHTMLTitles</a></dt>
   712  
   713        <dd>FancyIndexing のために、
   714         HTML ドキュメントからタイトルを取り出すことを可能にします。
   715        もしファイルに
   716        <code class="directive"><a href="#adddescription">AddDescription</a></code>
   717        で説明が与えられていなければ、
   718        httpd は <code>title</code> タグの値を読むためにドキュメントを読み始めます。
   719        これは CPU や disk に負荷をかけます。</dd>
   720  
   721        <dt><a name="indexoptions.showforbidden" id="indexoptions.showforbidden">ShowForbidden</a></dt>
   722  
   723        <dd>指定した場合であっても、サブリクエストの結果が HTTP_UNAUTHORIZED や
   724        HTTP_FORBIDDEN のファイルは通常通り隠された状態のまま、
   725        ファイル一覧が生成されます。</dd>
   726  
   727        <dt><a name="indexoptions.suppresscolumnsorting" id="indexoptions.suppresscolumnsorting">SuppressColumnSorting</a></dt>
   728  
   729        <dd>もし指定されていれば、Apache は
   730        FancyIndexing で表示されているディレクトリ一覧での
   731        コラムの先頭を、ソートのためのリンクにしなくなります。
   732        デフォルトの挙動は、リンクとします。
   733        コラムの先頭を選ぶとコラムの値に従ってディレクトリリストを
   734        ソートします。
   735        <strong>Apache 2.0.23 以前では、これは同時に
   736        ソート文字列のためのクエリー引数の解析も無効にします。
   737        </strong>
   738        この挙動は Apache 2.0.23 では
   739        <a href="#indexoptions.ignoreclient">IndexOptions
   740        IgnoreClient</a> で制御されるようになっています。</dd>
   741  
   742        <dt><a name="indexoptions.suppressdescription" id="indexoptions.suppressdescription">SuppressDescription</a></dt>
   743  
   744        <dd>これは FancyIndexing におけるファイルの説明を消去します。
   745        デフォルトでは、説明は定義されておらず、
   746        このオプションを使うと他のために 23
   747        文字の空白を稼ぐことができます。 ファイルの説明に関する情報は、
   748        <code class="directive"><a href="#adddescription">AddDescription</a></code> 
   749        をご覧下さい。また、説明のコラムサイズを制限する
   750        <code><a href="#indexoptions.descriptionwidth">DescriptionWidth</a></code>
   751        インデックスオプションもご覧下さい。</dd>
   752  
   753        <dt><a name="indexoptions.suppresshtmlpreamble" id="indexoptions.suppresshtmlpreamble">SuppressHTMLPreamble</a></dt>
   754  
   755        <dd>通常、
   756        <code class="directive"><a href="#headername">HeaderName</a></code>
   757        ディレクティブで指定したファイルを
   758        ディレクトリが実際に含んでいれば、標準的な HTML プリアンブル
   759        (<code>&lt;html&gt;</code>, <code>&lt;head&gt;</code>, <em>等</em>) の後に、
   760        モジュールはファイルの中身をインクルードします。
   761        <code>SuppressHTMLPreamble</code> オプションは、
   762        この挙動を無効にできて、
   763        モジュールがヘッダーファイルの中身から表示を始めます。
   764        この場合、ヘッダーファイルは正しい HTML
   765        命令を含んでいなければなりません。
   766        ヘッダーファイルが存在しない場合は、プリアンブルは通常通り
   767        生成されます。</dd>
   768  
   769        <dt><a name="indexoptions.suppressicon" id="indexoptions.suppressicon">SuppressIcon</a> (<em>Apache
   770        2.0.23 以降</em>)</dt>
   771  
   772        <dd>
   773        これは FancyIndexing の一覧からアイコンを消去します。
   774        <code>SuppressIcon</code> と <code>SuppressRules</code>
   775        と組合わせることによって正しい HTML 3.2 の出力が得られます。
   776        正しい HTML 3.2 出力は、最終規格において <code>img</code> と <code>hr</code>
   777        が <code>pre</code> ブロックに入る (FancyIndexing 一覧で書式に使われています) 
   778        ことを禁止しています。</dd>
   779  
   780        <dt><a name="indexoptions.suppresslastmodified" id="indexoptions.suppresslastmodified">SuppressLastModified</a></dt>
   781  
   782        <dd>FancyIndexing 一覧において最終更新日時の表示を消去します。</dd>
   783  
   784        <dt><a name="indexoptions.suppressrules" id="indexoptions.suppressrules">SuppressRules</a>
   785         (<em>Apache 2.0.23 以降</em>) </dt>
   786  
   787        <dd>ディレクトリ一覧において水平区切り線 (<code>hr</code> タグ) を消去します。
   788        <code>SuppressIcon</code> と <code>SuppressRules</code>
   789        と組合わせることによって正しい HTML 3.2 の出力が得られます。
   790        正しい HTML 3.2 出力は、最終規格において <code>img</code> と <code>hr</code>
   791        が <code>pre</code> ブロックに入る (FancyIndexing 一覧で書式に使われています) 
   792        ことを禁止しています。</dd>
   793  
   794        <dt><a name="indexoptions.suppresssize" id="indexoptions.suppresssize">SuppressSize</a></dt>
   795  
   796        <dd>FancyIndexing 一覧においてファイルサイズの表示を消去します。</dd>
   797  
   798        <dt><a name="indexoptions.trackmodified" id="indexoptions.trackmodified">TrackModified</a>
   799  	       (<em>Apache 2.0.23 以降</em>)</dt>
   800  
   801        <dd>これは HTTP ヘッダ中に、
   802        リストされたディレクトリの最終更新日や ETag 値を含めます。
   803        これは、オペレーティングシステムやファイルシステムが
   804        適切な stat() の返り値を返す場合にのみ有効です。
   805        いくつかの UNIX システム、OS2 の JFS や Win32 の NTFS
   806        ボリュームはそうなっています。
   807        例えば、OS2 と Win32 FAT ボリュームはそうではありません。
   808        この機能が有効になると、クライアントやプロキシは
   809        <code>HEAD</code> リクエストを行うことによって、
   810        ファイル一覧の変化を追跡することができるようになります。
   811        いくつかのオペレーティングシステムは、新規ファイルや
   812        移動ファイルは正しく追跡するけれども、
   813        ディレクトリ中のファイルのサイズや日付は追跡しないということに
   814        注意してください。
   815        <strong>既に存在するファイルのサイズや日付のスタンプが変化しても、
   816        全ての Unix プラットホームでは、
   817        最終更新日ヘッダーを更新しません。</strong>
   818        もしこれが重要であれば、
   819        このオプションを無効のままにしてください。</dd>
   820  
   821        <dt><a name="indexoptions.versionsort" id="indexoptions.versionsort">VersionSort</a>
   822        (<em>Apache 2.0a3 以降</em>)</dt>
   823  
   824        <dd><code>VersionSort</code> キーワードはバージョン番号を含んだファイルが
   825        自然な方法でソートされるようにします。
   826        文字列は通常通りソートされ、
   827        それ以外の、説明や名前中の数となる部分文字列は
   828        その数値で比較されます。
   829  
   830        <div class="example"><h3>例:</h3><p><code>
   831          foo-1.7<br />
   832          foo-1.7.2<br />
   833          foo-1.7.12<br />
   834          foo-1.8.2<br />
   835          foo-1.8.2a<br />
   836          foo-1.12
   837        </code></p></div>
   838  
   839        <p>番号が 0 から始まる場合は、端数と考えられます</p>
   840  
   841        <div class="example"><p><code>
   842          foo-1.001<br />
   843          foo-1.002<br />
   844          foo-1.030<br />
   845          foo-1.04
   846        </code></p></div>
   847        </dd>
   848  
   849        <dt><a name="indexoptions.xhtml" id="indexoptions.xhtml">XHTML</a>
   850        (<em>Apache 2.0.49 以降</em>)</dt>
   851  
   852        <dd><code>XHTML</code> キーワードを指定すると、<code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code>
   853        は HTML 3.2 の代わりに XHTML 1.0 のコードを出力するようになります。</dd>
   854      </dl>
   855  
   856     
   857     <dl><dt>増減指定できる IndexOptions</dt>
   858     <dd>
   859       <p>Apache 1.3.3 では、
   860       <code class="directive">IndexOptions</code> 
   861       ディレクティブの扱いで幾つかの大きな変化が導入されました。
   862       特に、</p>
   863  
   864       <ul>
   865       <li>一つのディレクトリに対する複数の
   866       <code class="directive">IndexOptions</code> 
   867       ディレクティブは、現在では一つにマージされます。
   868       上の例の結果は、
   869  
   870       <div class="example"><p><code>
   871         &lt;Directory /foo&gt;
   872         <span class="indent">
   873           IndexOptions HTMLTable<br />
   874           IndexOptions SuppressColumnsorting
   875         </span>
   876         &lt;/Directory&gt;
   877       </code></p></div>
   878  
   879       <p>と同一になります。</p>
   880  
   881       <div class="example"><p><code>
   882         IndexOptions HTMLTable SuppressColumnsorting
   883       </code></p></div>
   884       </li>
   885  
   886       <li>増減構文
   887       (<em>すなわち</em>、'+' や '-'
   888       の接頭辞が付くキーワード) の追加。</li>
   889       </ul>
   890  
   891       <p>'+' や '-' 接頭辞の付いたキーワードに出会うとそれは、
   892       その時点での <code class="directive">IndexOptions</code>
   893       の設定 (これは上流のディレクトリを受け継ぎます) 
   894       に対して適応されます。
   895       しかしながら、接頭辞の付かないキーワードが処理された場合は、
   896       受け継いだオプション全てとそれまで出会った増減設定全てが
   897       消去されます。次の例を考えてみてください:</p>
   898  
   899       <div class="example"><p><code>
   900         IndexOptions +ScanHTMLTitles -IconsAreLinks FancyIndexing<br />
   901         IndexOptions +SuppressSize
   902       </code></p></div>
   903  
   904       <p>中身の効果は
   905       <code>IndexOptions&nbsp;FancyIndexing&nbsp;+SuppressSize</code>
   906       と同一です。
   907       接頭辞の付かない <code>FancyIndexing</code>
   908       でそれ以前の増減キーワードを無効にされて、
   909       その後の累積が始まるからです。</p>
   910  
   911       <p>無条件に <code class="directive">IndexOptions</code>
   912       をあるディレクトリで設定することによって
   913       継承した設定を消去して、<code>+</code> や <code>-</code>
   914       接頭辞の付かないキーワードで設定してください。</p>
   915     </dd>
   916     </dl>
   917  
   918  </div>
   919  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   920  <div class="directive-section"><h2><a name="IndexOrderDefault" id="IndexOrderDefault">IndexOrderDefault</a> <a name="indexorderdefault" id="indexorderdefault">ディレクティブ</a></h2>
   921  <table class="directive">
   922  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>
   923  ディレクトリインデックスの標準の順番付けを設定</td></tr>
   924  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>IndexOrderDefault Ascending|Descending
   925  Name|Date|Size|Description</code></td></tr>
   926  <tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>IndexOrderDefault Ascending Name</code></td></tr>
   927  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   928  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   929  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   930  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   931  </table>
   932      <p><code class="directive">IndexOrderDefault</code> ディレクティブは
   933      <code><a href="#indexoptions.fancyindexing">FancyIndexing</a></code>
   934      インデックスオプションと併せて用いれれます。
   935      デフォルトでは、FancyIndexing 
   936      のディレクトリ一覧はファイル名の昇順で表示されます。
   937      <code class="directive">IndexOrderDefault</code>
   938      で、初期状態の表示順番を変えることができます。</p>
   939  
   940      <p><code class="directive">IndexOrderDefault</code>
   941      は二つの引数をとります。一つ目はソートの方向を指示する
   942      <code>Ascending</code> か <code>Descending</code> のいずれかです。
   943      二つ目の引数は <code>Name</code>, <code>Date</code>,
   944      <code>Size</code> か <code>Description</code> 
   945      のいずれか一つのキーワードであって、プライマリキーを指定します。
   946      二つ目のキーは<em>常に</em>ファイル名の昇順になります。</p>
   947  
   948      <p>このディレクティブと <code><a href="#indexoptions.suppresscolumnsorting">SuppressColumnSorting</a></code>
   949      インデックスオプションとを組み合わせることで、
   950      ディレクトリ一覧をある特定の順番でのみ表示するようにできます。
   951      これは、
   952      クライアントが別の順番でディレクトリ一覧をリクエストすることを防ぎます。</p>
   953  
   954  </div>
   955  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   956  <div class="directive-section"><h2><a name="IndexStyleSheet" id="IndexStyleSheet">IndexStyleSheet</a> <a name="indexstylesheet" id="indexstylesheet">ディレクティブ</a></h2>
   957  <table class="directive">
   958  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>ディレクトリインデックスに CSS スタイルシートを追加する</td></tr>
   959  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>IndexStyleSheet <var>url-path</var></code></td></tr>
   960  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   961  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   962  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   963  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   964  </table>
   965      <p><code class="directive">IndexStyleSheet</code> ディレクティブは
   966      インデックス表示に使用される CSS のファイル名を設定します。
   967      </p>
   968      <div class="example"><h3>例</h3><p><code>
   969        
   970        IndexStyleSheet "/css/style.css"
   971      </code></p></div>
   972  
   973  </div>
   974  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   975  <div class="directive-section"><h2><a name="ReadmeName" id="ReadmeName">ReadmeName</a> <a name="readmename" id="readmename">ディレクティブ</a></h2>
   976  <table class="directive">
   977  <tr><th><a href="directive-dict.html#Description">説明:</a></th><td>インデックス一覧の最後に挿入されるファイルの名前</td></tr>
   978  <tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>ReadmeName <var>filename</var></code></td></tr>
   979  <tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess</td></tr>
   980  <tr><th><a href="directive-dict.html#Override">上書き:</a></th><td>Indexes</td></tr>
   981  <tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
   982  <tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_autoindex</td></tr>
   983  </table>
   984      <p><code class="directive">ReadmeName</code> ディレクティブは、
   985      インデックスの終わりに付け加えられるファイルの名前を設定します。
   986      <var>filename</var> は挿入するファイルの名前で、
   987      一覧の行われている位置から相対的なものとして解釈されます。
   988      <var>filename</var> がスラッシュで始まる場合は、
   989      <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>
   990      からの相対パスとなります。</p>
   991  
   992      <div class="example"><h3>例</h3><p><code>
   993        ReadmeName FOOTER.html
   994      </code></p></div>
   995  
   996      <div class="example"><h3>例 2</h3><p><code>
   997      ReadmeName /include/FOOTER.html
   998      </code></p></div>
   999  
  1000      <p>より詳細にまでこの挙動について記述している <code class="directive"><a href="#headername">HeaderName</a></code>
  1001      もご覧下さい。</p>
  1002  
  1003  </div>
  1004  </div>
  1005  <div class="bottomlang">
  1006  <p><span>翻訳済み言語: </span><a href="../en/mod/mod_autoindex.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
  1007  <a href="../fr/mod/mod_autoindex.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
  1008  <a href="../ja/mod/mod_autoindex.html" title="Japanese">&nbsp;ja&nbsp;</a> |
  1009  <a href="../ko/mod/mod_autoindex.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
  1010  <a href="../tr/mod/mod_autoindex.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
  1011  </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>
  1012  <script type="text/javascript"><!--//--><![CDATA[//><!--
  1013  var comments_shortname = 'httpd';
  1014  var comments_identifier = 'http://httpd.apache.org/docs/2.2/mod/mod_autoindex.html';
  1015  (function(w, d) {
  1016      if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
  1017          d.write('<div id="comments_thread"><\/div>');
  1018          var s = d.createElement('script');
  1019          s.type = 'text/javascript';
  1020          s.async = true;
  1021          s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
  1022          (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
  1023      }
  1024      else { 
  1025          d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
  1026      }
  1027  })(window, document);
  1028  //--><!]]></script></div><div id="footer">
  1029  <p class="apache">Copyright 2017 The Apache Software Foundation.<br />この文書は <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> のライセンスで提供されています。.</p>
  1030  <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[//><!--
  1031  if (typeof(prettyPrint) !== 'undefined') {
  1032      prettyPrint();
  1033  }
  1034  //--><!]]></script>
  1035  </body></html>