新发布 AWS 站点后数据未刷新

Data is not refreshing after new publish AWS site

我在 Godaddy 域上使用 Route 53 托管区域的 DNS。

另外,我为我的静态网站创建了一个 AWS 证书、CloudFront 分配和一个 S3 存储桶。

所以我的网站使用 SSL 证书可以正常工作。

当我需要在站点上进行更改时,问题就开始了,它不会刷新域名上的内容,但是如果我使用 bucket endpont:http://....s3-website-us-west-1.amazonaws.com 它具有最新版本。

如何刷新自定义域名中的数据?

因为您每次更改网站时都在使用 CloudFront,所以您应该 运行 失效。为此,您需要执行以下操作:

  • 转到您的 CloudFront 分配

  • 然后去失效

  • 然后点击“Create Invalidation”,添加这个“/*”

  • 最后点击“创建失效”

  • 然后您应该能够在您的浏览器上看到更改,还可以尝试清理您的缓存或在私人选项卡上查看您的网站