我在AWS S3和Cloudfront上托管了一个静态网站。我第一次上传新页面时,页面即时可用。然后,如果我修改文件,对网站的更改会延迟大约24小时。
如何加快此次更新?
答案 0 :(得分:1)
您的情况是使用S3 Static网站托管。 我们相信您正在使用CloudFront加速S3。
默认情况下,创建CloudFront部署时,默认TTL为一天 如果TTL值仍然存在,则不会更新该文件。
如果您的文件经常更新,我们建议您修改TTL。
我们会向您发送一个TTL链接。 http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html
如果文件未经常更新,但您希望偶尔更新文件,则可以使用名为Invalidation的功能。
失效是一个删除剩余TTL值的函数。
<强> /images/image1.jpg
/图像/图像*
/图像/ *
强>
您可以通过这些方式使用它。
如果您有任何疑问,请随时回复!
谢谢。