加速AWS S3和Cloudfront上的静态网站更新

时间:2017-04-18 13:44:21

标签: amazon-s3 amazon-cloudfront

我在AWS S3和Cloudfront上托管了一个静态网站。我第一次上传新页面时,页面即时可用。然后,如果我修改文件,对网站的更改会延迟大约24小时。

如何加快此次更新?

1 个答案:

答案 0 :(得分:1)

您的情况是使用S3 Static网站托管。 我们相信您正在使用CloudFront加速S3。

默认情况下,创建CloudFront部署时,默认TTL为一天 如果TTL值仍然存在,则不会更新该文件。

如果您的文件经常更新,我们建议您修改TTL。

Modifying TTL Images

我们会向您发送一个TTL链接。 http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html

如果文件未经常更新,但您希望偶尔更新文件,则可以使用名为Invalidation的功能。
失效是一个删除剩余TTL值的函数。

<强> /images/image1.jpg
/图像/图像*
/图像/ *

您可以通过这些方式使用它。

如果您有任何疑问,请随时回复!
谢谢。

相关问题