GCS Amplitude
GCS Amplitude

Apache モジュール mod_dir

see security warning below!

ディレクティブで 指定することができます。この機能は mod_dir

モジュールにより提供されます。自動的なインデックス生成機能を削除 (もしくは交換) できるように、この二つの機能は分離されています。

なお http://servername/foo/dirname

という URL へのリクエストがあった際に、dirname

というディレクトリがあれば、「最後にスラッシュをつけた形」の URL へのリダイレクトを送出します。 ディレクトリへのアクセスはスラッシュで終わっている必要があり、 mod_dir

へのアクセスがあり、 http://myserver/docs/index.html

が存在すれば、この URL が返されます。 もし存在しなければ、ディレクトリのリストが返されます。

DirectoryIndex index.html index.txt /cgi-bin/index.pl

のどちらもディレクトリ内に存在しない場合、CGI スクリプト /cgi-bin/index.pl

DirectoryIndexRedirect on | off | permanent | temp | seeother | 3xx-code

典型的には、ユーザが末尾のスラッシュ無しでリソースへのリクエストを発行し、 そして、そのリソースがディレクトリを指していた場合、

の生成するリンクはパスを出力しませんので、スラッシュがない場合は間違ったパスを 指してしまうことになります。DirectoryIndex

は、 末尾にスラッシュがついているリクエストについてとはいえ、もしこういった効果を望まない、かつ、 上記のような理由が当てはまらない場合は、リダイレクトを次のようにしてオフにできます:

が有効なリソース (例えば DirectoryIndexindex.html

) を指していて、また、要求のあった URL に特別な ハンドラが設定されていない場合を考えてみてください。 この場合末尾にスラッシュのついているリクエストに対しては index.html

モジュール | ディレクティブ | FAQ | 用語 | サイトマップ

Apache HTTP サーバ バージョン 2.4

Apache モジュール mod_dir

翻訳済み言語: en | fr | ja | ko | tr

DirectoryCheckHandler ディレクティブ

このディレクティブの解説文書は まだ翻訳されていません。英語版をご覧ください。

DirectoryIndex ディレクティブ

クライアントが、ディレクトリ名の最後に「/」 を指定してディレクトリインデックスを要求する場合に探すリソースのリストを DirectoryIndex ディレクティブで設定します。 Local-url は、リクエストされたディレクトリに対応する、サーバ上のドキュメントの (% エンコードされた) URL で、普通はディレクトリ中のファイルの名前です。 複数の URL が設定された場合には、最初に見つかったものを返します。 それらが見つからず、Indexes オプションがセットされている場合、ディレクトリのリストを生成します。

DirectoryIndexRedirect ディレクティブ

このディレクティブの解説文書は まだ翻訳されていません。英語版をご覧ください。

DirectorySlash ディレクティブ

要求のあった URL がディレクトリを指すかどうかを、 mod_dir が調整するべきかどうかを DirectorySlash ディレクティブで設定します。

FallbackResource ディレクティブ

Documentation not yet translated. Please see English version of document.