2011-06-30 35 views
1

我剛剛寫下並回答了一個關於apache FilesMatch識別爲文件名的問題;有關更多信息,請參閱Here,但瘦身是apache在文件擴展名之後不識別任何內容,其中包括作爲文件​​名的一部分的資產(時間戳記),作爲資產。Apache FilesMatch:如何只匹配追加時間戳的資產

那種很爛,因爲我們有,對於某種原因,沒有時間戳,用於清除快取目的的資產,所以毯子比賽是這樣的:

<FilesMatch "\.(ico|jpe?g|png|gif|js|css)$"> 
    ExpiresActive On 
    ExpiresDefault "now plus 1 year" 
</FilesMatch> 

將會同時匹配資產有資格緩存破壞以及那些不是。對於那些不是,那麼這可能是不好的。

那麼,有沒有人可以告訴我如何匹配資產,只要他們有跟隨文件名的\?\ d {10}?

回答