ディレクトリ一覧

URLを指定したときに「http://www.example.com/」のようにファイル名を指定しなかった場合、 デフォルトホームページ(index.htmlなど)を探しにいきます。 この時、デフォルトホームページが存在しない場合には、そのディレクトリのファイル一覧が表示されます。 しかし、CGIのディレクトリにはデータファイルなどが入っていて見られると困りまので、この機能を禁止する方法があります。

記述例:
Options -Indexes

このように書いておくと「index.html」のないディレクトリが指定されたときは「403 Forbidden」が返されます。

ちなみに、「Options Indexes」と書いた場合、デフォルトホームページが存在しない場合にはファイル一覧を返します。 セキュリティ上このオプションは指定しないほうがよいです。 「Options」命令はディレクトリの設定オプションのことです。 ディレクトリ一覧を見せないようにするためには、「Options -Indexes」を指定します。 さらに、各ディレクトリには必ずデフォルトページ(index.html)を必ず設置する2段構えをすればより安全になります。

[PR] ケアマネージャー 試験 | ナチュラルガーデン | O脚 矯正