3

如何使用 FilesMatch 指令匹配文件名的一部分?例如,如果我想匹配“utilitiesForCurrentPage.js”或customWithOtherCharacters.css,我将如何完成?我目前正在使用下面的指令。假设“utilitiesForCurrentPage.js”包含在文件夹中。

<Directory "/share/apache/files">
   ...
   ...
   <FilesMatch "^(custom*|utilities*)\.(css|gif|jpg|jpeg|js)$">
     Header set Cache-Control "public, max-age=1440, must-revalidate"
   </FilesMatch>
</Directory>
4

1 回答 1

2

.的表达式中缺少 (.= 匹配除换行符以外的任何内容):

# need dot here -----v   and ----v
<FilesMatch "^(custom.*|utilities.*)\.(css|gif|jpg|jpeg|js)$">
于 2012-08-31T18:23:33.730 回答