对于configuration不佳的Apache服务器,你可能需要这样做来拒绝对.htaccess文件的访问:
<Files .htaccess> order allow,deny deny from all </Files>
现在可以在文件名中使用通配符吗? 我想拒绝访问所有的系统文件(。* – 任何文件,它的文件名以点开头)。 我想知道下面是否会为我想要的工作:
<Files .*> order allow,deny deny from all </Files>
你需要的是FilesMatch :
<FilesMatch "^\."> [config] </FilesMatch>
(虽然模式是一个正则expression式,而不是一个glob)。
更多信息在这里