リストを無効にしたいディレクトリ内のファイルで使用Options –Indexes
していますが、それでもディレクトリに移動すると、そのディレクトリ内のすべてのファイルが表示されます。.htaccess
私は何を間違っていますか?(Apache サーバー)。
1 に答える
0
DirectorySlash
オフにした可能性はありますか?これにより、末尾のスラッシュが欠落しているディレクトリの要求が、末尾のスラッシュと同じディレクトリにリダイレクトされるようになります。デフォルトではオンになっていますが、オフにすると、オプションに関係なくディレクトリを一覧表示できるという奇妙な副作用がありIndexes
ます。
末尾のスラッシュリダイレクトをオフにすると、情報が開示される可能性があります。mod_autoindexがアクティブ(Options + Indexes)で、DirectoryIndexが有効なリソース(たとえば、index.html)に設定されていて、そのURLに他の特別なハンドラーが定義されていない状況を考えてみます。この場合、末尾にスラッシュが付いたリクエストには、index.htmlファイルが表示されます。ただし、末尾にスラッシュがないリクエストでは、ディレクトリの内容が一覧表示されます。
于 2012-08-07T01:30:24.217 に答える