0
セキュリティ上の理由から、特定の拡張子を除くすべてのファイルをブロックしたいと思います。 これは、.htaccessの次のエントリで行います。.htaccessホワイトリストファイル拡張子 - サブフォルダがブロックされています
<FilesMatch "\.(html|js|css|ico|php|jpg|jpeg|gif|png|xls|xlsx|pdf|doc|docx|ppt|pptx)$">
Order Deny,Allow
Allow from all
</FilesMatch>
私の問題はhttp://mydomain/subfolder/などのサブフォルダへの定期的な要求も同様に今ブロックされていること、です。この要求には拡張子がないため、これはかなり理解できるものです。
これらは私の試みです:
^.*(\.html|\.js|\.css|\.ico|\.php|\.jpg|\.jpeg|\.gif|\.png|\.xls|\.xlsx|\.pdf|\.doc|\.docx|\.ppt|\.pptx)$
...(まだサブディレクトリを遮断する)
(\.(html|js|css|ico|php|jpg|jpeg|gif|png|xls|xlsx|pdf|doc|docx|ppt|pptx)?)$
...(何をブロックしません)
私はなぜ誰かが私の質問をdownvoted ... – Gerfried