【问题标题】:Undo invalidation AWS Cloudfront撤消失效 AWS Cloudfront
【发布时间】:2021-01-19 10:32:04
【问题描述】:

我已经通过 cloudfront 在 S3 中部署了一个静态网站。我做了一些更新,并通过谷歌找到了一种通过运行清除云端缓存的方法:aws cloudfront create-invalidation --distribution-id XXXXX --paths "/*"

但是现在每当我访问我的网址时,网站都会提示我下载目标 index.html。而不是展示它。因此,我所做的失效,执行了一些我不理解的事情,并想撤消此效果并简单地接受更改需要 24 小时才能生效。

我可以做些什么来撤消这种失效以及如何恢复我的网站?

【问题讨论】:

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


    【解决方案1】:

    我的错误,它与云端无关。我在这里找到了答案:AWS Content Type Settings in S3 Using Boto3

    我使用 boto3 上传文件并且没有设置 ContentType,因此 s3 不知道如何解释这个上传的新文件。

    【讨论】:

      猜你喜欢
      • 2018-11-17
      • 2019-02-22
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      • 2017-10-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-20
      相关资源
      最近更新 更多