[an error occurred while processing this directive]
[APACHE DOCUMENTATION]

Apache HTTP Server Version 1.3

mod_dirモジュール

このモジュールはmod_dir.cファイルに含まれ、デフォルトでコンパイルされます。このモジュールは"trailing slash"命令とディレクトリインデクスを提供します。

概要

ディレクトリのインデックスは二つのソースのうちの一つからなっています: 必要とする自動インデックスの発生を完全に外す(あるいは置き換える)ように二つの機能が分割されています

"trailing slash" リダイレクトは、サーバがdirnameがディレクトリであるURL http://servername/foo/dirnameのリクエストを受け取ると生じます。ディレクトリはtrailing slashを要求して、mod_dirhttp://servername/foo/dirname/に対するリダイレクトを生じます。

命令

  • DirectoryIndex

  • DirectoryIndex

    Syntax: DirectoryIndex local-url local-url ...
    Default: DirectoryIndex index.html
    Context: server config, virtual host, directory, .htaccess
    Override: Indexes
    Status: Base
    Module: mod_dir

    クライアントがディレクトリ名の終わりの / を指定することでディレクトリのインデックスを要求すると、DirectoryIndex命令は捜すリソースのリストを設定します。Local-urlは、要求されたディレクトリに関するサーバ上での(%-encoded) URLドキュメントです; 通常はディレクトリにあるファイル名です。サーバが見つかった最初の一つを実行する場合に、いくつかのURLが与えられているかもしれません。もし存在するリソースがなくて、Indexesオプションが設定されていれば、サーバは自身のディレクトリのリスト表示を生じるでしょう。

    例:

    DirectoryIndex index.html
    http://myserver/docs/に対するリクエストは、もし存在するならhttp://myserver/docs/index.htmlを実行し、存在しないならディレクトリをリスト表示します。

    ドキュメントはディレクトリに関しては必要としていないことに注意してください; もしディレクトリにindex.htmlindex.txtのどちらも存在しなければ、

    DirectoryIndex index.html index.txt /cgi-bin/index.pl
    は、CGIスクリプト/cgi-bin/index.plを実行させます。



    Apache HTTP Server Version 1.3

    検索文字
    このJAPACHE!ニュースグループへ ( japache.mod.dir ) | JAPACHE!ニュースについて | JAPACHE!ホームページへ

    Index Home The English original manual is here.


    このページの情報に関わる、ご質問、お問い合わせは、 japache@infoscience.co.jpまで。