非表示の( `.`)ファイルを表示するようにApacheを構成する方法


10

Apacheのディレクトリ一覧に./ hiddenファイルを表示するにはどうすればよいですか?両方試しました

    <Directory /var/www/*>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
    </Directory>

そして

    <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
    </Directory>

しかし、どちらも隠しファイルを表示しません

回答:


18

どこかに、無視するファイルのリストにドットファイルを追加するIndexIgnoreディレクティブ(mods-enabled/autoindex.conf?)があります(私のものです.??*)。パターンが無視リストに追加されると、削除することはできません。


これを「ローカル」に構成できる場合、この問題を解決するために知っていますか?
Emanuel Berg

1
@EmanuelBergディレクティブは、VirtualHostおよび.htaccessで有効であることを示しているため、上位レベルで追加されたファイル名を設定解除できないため、グローバル構成を完全に削除する必要があることに注意して、「ローカル」に設定できます。
DerfK

.htaccess .htpasswdファイルを一覧表示できるようにするには、<Files>ディレクティブを使用して明示的な一覧を追加する必要もあります。非表示に設定されている/etc/apache2/apache2.confを参照してください: '<Files〜 "^ \。ht"> Order allow、deny Allow from all Satisfy all </ Files>'
Daniel Sokolowski

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.