2010-11-15 228 views
2

与Apache,我可以针对通过扩展名的文件是这样的:阿帕奇FilesMatch

<FilesMatch "\.(gif|jpg|png|js|css)$"> 

你能还他们的整个文件名针对特定文件。例如“bg.jpg”:

<FilesMatch "bg.jpg"> 

会这样吗?

感谢, 本

+0

应移至ServerFault。 – joschi 2010-11-15 05:56:18

回答

3

这是一个正则表达式,这意味着您应该在前面加上一个插入符号“^”并在最后加上一个美元符号“$”。正如joschi所说,加上逃避的点。

+0

在CakePHP 1.3 FilesMatch不影响主题webroot中的文件!我不知道为什么?!欲了解更多详情:http://stackoverflow.com/questions/18927604/leverage-browser-caching-and-cakephp – SaidbakR 2013-09-22 10:18:55

4

是的,这会工作,但你需要逃脱点(\.)如果你想使用FilesMatch。你也可以简单地使用Files