这个语法对我的虚拟主机是否正确?我不确定这是所有文件的正确正则表达式。
{{1}}
答案 0 :(得分:1)
正确的表达式匹配所有文件是
<filesMatch ".*">
或者
<filesMatch "^.*$">
在docs中写道:
<FilesMatch>
指令限制了所附指令的范围 按文件名,就像<Files>
指令一样。 然而,它接受了 正则表达式。
\.*
正则表达式接受......
- 类似字符串,因为.
在模式中被转义。
只是示例(<FilesMatch "\.(gif|jpe?g|png)$">
)具有误导性,因为它只匹配以.gif
或.jpg
,png
或jpeg
结尾的文件。