【问题标题】:Changing static content on S3 bucket to domain将 S3 存储桶上的静态内容更改为域
【发布时间】:2021-08-11 20:05:33
【问题描述】:

我使用 Route53、CloudFront 和 ACM 在 AWS S3 上托管了一个静态网站。现在的问题是我需要对网站进行一些内容更改。完成此操作后,我更改了 S3 存储桶中的内容,并更改了 S3 托管的网站:http://flus.ae.s3-website.ap-south-1.amazonaws.com/

但是,相同的更改并未反映在使用 Route53、CloudFront 和 ACM 托管的网站上。有人可以帮助我并告诉我如何使更改也反映在真实的网站https://flus.ae 上吗?

谢谢

【问题讨论】:

    标签: amazon-s3 amazon-cloudfront amazon-route53 amazon-certificate-manager


    【解决方案1】:

    这可能是因为 Cloudfront 默认将内容缓存 24 小时,因此您的更改将仅在 24 小时后反映。如果您想清除缓存,您可以转到 CloudFront --> 分发 --> 失效,然后输入您已更改的文件名,例如 /index.html(确保为根位置添加 /) ,然后运行一次失效,完成后应该可以看到变化了。

    如果您正在寻找一种更好的方式来使用 S3 和 Cloudfront 托管您的网站,而无需使用 Lambda 函数,我为此创建了一个分步教程,请查看https://www.youtube.com/watch?v=94DyGswSY6k&t=1475s

    【讨论】:

      猜你喜欢
      • 2021-10-12
      • 2018-08-31
      • 2020-05-07
      • 1970-01-01
      • 1970-01-01
      • 2018-02-17
      • 2016-06-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多