【问题标题】:Does cloudfront support questionsmarks at URLs to fetch a new resource云端是否支持 URL 上的问号以获取新资源
【发布时间】:2017-10-28 00:36:40
【问题描述】:

我们正在将一个网站移植到一个 AWS 云端支持的基础设施,该基础设施提供来自 S3 存储桶的静态资源。

我们这样访问资源

http://example.com/static/foo.css?hash=1

我们的 CMS 会在文件更改时生成新的哈希(缓存清除)。

所以我们将文件 foo.css 上传到 S3 存储桶并访问

http://example.com/static/foo.css?hash=2

但仍然显示旧内容。好像是在云端缓存的?

这可以避免吗?

还是需要修改cms?

【问题讨论】:

    标签: amazon-web-services amazon-s3 amazon-cloudfront


    【解决方案1】:

    您必须配置 CloudFront 分配以转发查询参数并将它们用作缓存键的一部分。记录在here

    【讨论】:

      猜你喜欢
      • 2020-03-30
      • 2013-01-24
      • 2019-11-05
      • 2018-09-25
      • 1970-01-01
      • 1970-01-01
      • 2020-02-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多