2010-03-24 80 views
5

所有的過期我已經看了給予更多或更少的以下解決方案標題文章:添加Expires頭的特定圖像

ExpiresByType image/gif A2592000 
ExpiresByType image/png A2592000 
ExpiresByType image/jpg A2592000 
ExpiresByType image/jpeg A2592000 

但它沒有任何意義對我來說,因爲我知道我的圖像將會改變,而不是,所以我想能夠將特定的到期日期添加到特定的圖像文件。我將如何去做這件事?

回答

9

您可以使用FilesMatch,例如。

<FilesMatch "\.(js|css)$"> 
    ExpiresActive on 
    ExpiresDefault "access plus 1 month" 
</FilesMatch> 

或某些特定文件:

<FilesMatch "^(example.js|sample.css)$"> 
    ExpiresActive on 
    ExpiresDefault "access plus 1 month" 
</FilesMatch> 
+0

你能給出如何將其應用到特定的圖像文件的例子:example.jpg?謝謝! – 2010-03-24 15:15:06

+0

感謝您的幫助,非常感謝:那麼下面的工作? (image.jpg | anotherImage.png | backgroundImage.png | bannerImg.jpg) – 2010-03-28 15:36:06

+0

將此代碼添加到我的.htaccess中,給我一個500內部服務器錯誤。 – 2010-03-29 13:11:11