0

リストを無効にしたいディレクトリ内のファイルで使用Options –Indexesしていますが、それでもディレクトリに移動すると、そのディレクトリ内のすべてのファイルが表示されます。.htaccess私は何を間違っていますか?(Apache サーバー)。

4

1 に答える 1

0

DirectorySlashオフにした可能性はありますか?これにより、末尾のスラッシュが欠落しているディレクトリの要求が、末尾のスラッシュと同じディレクトリにリダイレクトされるようになります。デフォルトではオンになっていますが、オフにすると、オプションに関係なくディレクトリを一覧表示できるという奇妙な副作用がありIndexesます。

末尾のスラッシュリダイレクトをオフにすると、情報が開示される可能性があります。mod_autoindexがアクティブ(Options + Indexes)で、DirectoryIndexが有効なリソース(たとえば、index.html)に設定されていて、そのURLに他の特別なハンドラーが定義されていない状況を考えてみます。この場合、末尾にスラッシュが付いたリクエストには、index.htmlファイルが表示されます。ただし、末尾にスラッシュがないリクエストでは、ディレクトリの内容が一覧表示されます。

于 2012-08-07T01:30:24.217 に答える