当尝试使用FileMatch匹配文件类型列表(通过扩展名)时,它在大多数情况下按预期工作,但是对于某些文件,它在特定的.js文件中无法匹配。在某些情况下,.js文件适用规则,在某些情况下它们不适用,可能导致此行为的原因是什么?
正在使用的代码:
<FilesMatch "\.(gif|jpe?g|png|css|js|htc|xml|ico)$" >
Header unset Cache-Control
</FilesMatch>
请注意,我们在apache配置中进一步设置了Cache-Control标头。
答案 0 :(得分:1)
我已使用LocationMatch
解决了这个问题<LocationMatch "\.(html|htm|shtml|shtm|txt|text)$" >
Header set Custom-Header1
....
</LocationMatch>