2010-11-15 378 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