私はこれまでstackoverflowを検索していましたが、これまでさまざまな投稿を見ましたが運がありませんでした。1以外のすべてのファイルタイプを拒否し、自動インデックス付けを許可します
画像をペイントしましょう:私といくつかの仲間のためにゲームサーバーをホストしていて、マップとmodでディレクトリをapache2にシンボリックリンクしています。私は、外界が "pk3"ファイルをダウンロードできるだけで、 "cfg"、 "log"、または他のファイルタイプはダウンロードできないようにしたい。
その部分は働いています。私はまた、autoindexを動作させるが、これまでのところ運がほしくない。 403エラーが表示されます。
現在の状態:(:私のログと、私のブラウザでは403で、したがって、[エラーaccess_compat])
<Directory /var/www/redirect/*>
allow from all
Options +Indexes
IndexIgnore .. *cfg* *dat *dll *txt URL *log *backup* database
IndexOptions FancyIndexing FoldersFirst
AllowOverride None
Require all granted
</Directory>
<Files *>
Order deny,allow
deny from all
</Files>
<Files *.pk3>
Order deny,allow
allow from all
</Files>
<FilesMatch "^(index\.*)?$">
Order allow,deny
allow from all
</FilesMatch>
FilesMatch doesntのは、正しく動作するように見えます。
うまくいけば、誰かが私を助けてくれることを願っています。