这是我在 .htaccess 文件中的一个规则。
# those CSV files are under the DOCROOT ... so let's hide 'em
<FilesMatch "\.CSV$">
Order Allow,Deny
Deny from all
</FilesMatch>
我发现如果有一个扩展名为CSV的文件名是小写或混合大小写,它将被忽略并显示。
如何使这个对大小写不敏感?
我希望不要只使用 "\.(?:CSV|csv)$"
(我不确定它是否有效,并且不能涵盖所有情况)
注意:这些文件位于文档根目录下,并由第三方服务自动上传到那里,因此我更喜欢在我的端口实现规则而不是打扰他们。不过,如果是我建立这个站点,我会把它放在文档根目录之上。
谢谢
"\.(?i:gif|jpe?g|png)$"
- todd