【问题标题】:Cloudfront not invalidating files for httpsCloudfront 不会使 https 的文件失效
【发布时间】:2020-11-28 09:24:40
【问题描述】:

我在 S3 上托管了一些捆绑代码,我正在尝试通过云端压缩和提供它。但是,当我尝试对不会更新的代码进行任何更改时,这一切正常。我尝试过专门使文件无效以及通过通配符路径 /* 使所有内容无效。没有任何效果。有趣的是,当我尝试通过 http 访问该文件时,该文件无效。但是,当我试图让 SSL 在我的网站上运行时,我需要使用 https 访问它。我什至已经从我的 S3 存储桶中删除了该文件,但不,它仍然可以通过 https 使用。我该如何解决这个问题?

【问题讨论】:

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


    【解决方案1】:

    没关系,这与我的浏览器缓存或其他东西有关。它在另一台计算机上运行良好

    【讨论】:

      【解决方案2】:

      ctrl + shift + rcmd + shift + r 将执行硬重新加载(清除浏览器上的缓存)

      我还建议使用缓存清除策略,例如每次更新时在包的名称中添加一个哈希。

      有一种方法可以通过webpack添加哈希,查看更多here

      【讨论】:

      • 这可能是有用的建议,但实际上并不能回答问题。
      猜你喜欢
      • 2017-01-26
      • 1970-01-01
      • 2017-09-20
      • 2017-10-01
      • 2011-04-07
      • 2018-11-17
      • 2021-01-19
      • 2012-10-23
      • 2016-10-12
      相关资源
      最近更新 更多