【问题标题】:apache doesn't cache jpeg imagesapache 不缓存 jpeg 图像
【发布时间】:2015-05-27 22:25:24
【问题描述】:

我在我的网站https://he.mypen.net 上使用 ec2 和 s3。将我的 apache 配置更改为:

#Set caching on image files for 11 months
<filesMatch "\.(ico|gif|jpg|jpeg|png|css|js|woff|eot|TrueType|svg)$">
    ExpiresActive On
    ExpiresDefault "access plus 11 month"
    Header set Cache-Control "max-age=17280000, public"
</filesMatch>

缓存适用于 woff、css、js、png 文件,但不适用于我的 s3 jpeg 知道为什么吗?

【问题讨论】:

    标签: apache caching amazon-ec2 amazon-s3 browser-cache


    【解决方案1】:

    S3 上的图像请求未通过 Apache。有了这个,你对 Apache 进行的任何配置来设置缓存头都不会做任何事情。

    相反,您可以直接在 S3 内的对象上设置还包括缓存标头的元数据。

    有关这方面的更多信息,请查看此处:http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-01
      • 1970-01-01
      • 2013-08-16
      • 2016-10-20
      • 2015-10-02
      • 1970-01-01
      • 2013-01-21
      相关资源
      最近更新 更多