vhost config禁用所有文件的缓存

时间:2015-06-05 21:48:32

标签: regex apache virtualhost

这个语法对我的虚拟主机是否正确?我不确定这是所有文件的正确正则表达式。

{{1}}

1 个答案:

答案 0 :(得分:1)

正确的表达式匹配所有文件是

<filesMatch ".*">

或者

<filesMatch "^.*$">

docs中写道:

  

<FilesMatch>指令限制了所附指令的范围   按文件名,就像<Files>指令一样。 然而,它接受了   正则表达式

\.*正则表达式接受...... - 类似字符串,因为.在模式中被转义。

只是示例(<FilesMatch "\.(gif|jpe?g|png)$">)具有误导性,因为它只匹配以.gif.jpgpngjpeg结尾的文件。