トップページ >  Apache >  DirectoryIndex
初版2007/02/01: 最終更新日2007/02/01
DirectoryIndex
目次
DirectoryIndex
DirectoryIndex
DirectoryIndexディレクティブはサーバ設定ファイル、ディレクトリ、バーチャルホスト、.htaccessで記述することが出来るディレクティブです。
DirectoryIndexでは、URLの最後が/(スラッシュ)で終わった場合にどのファイルにアクセスするかを指定するディレクティブです。

例えば以下のように記述されているとします。

DirectoryIndex index.html

この場合、 http://~~~.com/ にアクセスした場合、http://~~~.com/index.htmlにアクセスされます。
この時、index.htmlファイルがない場合はNotFoundとなります。

また、DirectoryIndexではファイルを複数指定することが出来ます。
以下のように設定した場合、index.htmlを表示しますがファイルが存在しない場合、index.htmを表示します。
index.htmもない場合は、index.cgiを表示し、ない場合はNotFoundとなります。
OptionsでIndexesを指定している場合は、ディレクトリ配下の構造が表示されます。詳しくは こちらをご覧ください。

DirectoryIndex index.html index.htm index.cgi