我看过的所有expires headers文章都或多或少地提供了以下解决方案:

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

但这对我来说没有意义,因为我知道我的哪些图像将要更改,哪些不会更改,所以我希望能够将特定的到期日期添加到特定的图像文件中。我将如何处理?

最佳答案

您可以使用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>

关于.htaccess - 为特定图像添加过期标题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2508783/

10-15 13:11