2016-03-30 4 views
1

SetHandler default-handlerオプションを使用すると、ディレクトリー内のすべてのファイルの索引を使用できなくなります。つまり、Options +Indexesが破損しています。これを修正する方法はありますか、またはApacheを使用してディレクトリにファイルをリストする方法がありますか?デフォルトハンドラーを使用するディレクトリー索引

答えて

1

ディレクトリ内のすべてのファイルに対してインデックスは必要ありません。あなたは

/index.phpに

を行うか、他のいくつかのスクリプトを実行しようとすると、あなたが

/

を行うときには、ディレクトリのインデックスをしたいしていますか?

<Directory /srv/html/test> 
     <Files ?*> 
       SetHandler default-handler 
     </Files> 
</Directory> 

それは設定する必要があります。ディレクトリ内のファイルの一覧を表示するには、この

<Directory /this/is/the/list/directory> 
    Options +Indexes 
</Directory> 

これは動作するようです

https://wiki.apache.org/httpd/DirectoryListings

+0

すべてのファイルの一覧を表示したいだけですが、ユーザーがサーバーサイドスクリプトを実行することはできません。本質的には、静的ファイルだけを扱うフォルダを作成したいと考えています。 – Gowtham

0

...こちらをご覧使いますファイル名が1文字以上のすべてのファイルのデフォルトハンドラ自動索引作成はまだ機能しています(設定済みの場合)。

関連する問題