如何在AWS S3上刷新我网站上的数据?

问题描述 投票:0回答:1

我正在一个非常基本的网站上工作,我正在更新csv文件,我使用html / bootstrap显示为表格。我的问题是,即使我更新了csv文件,html页面也没有更新。另外,这是非常不一致的,因为某些html页面会更新,而其他html页面则不会。我试图找出S3何时决定更新更改或我是否可以手动执行更改。我应该提一下,我正在从namecheap.com将域路由到S3。

提前谢谢我,我仍然是AWS的新手。

html amazon-web-services csv amazon-s3
1个回答
2
投票

当您再次请求下载时,S3更新立即反映出来。

问题是您尚未禁用浏览器缓存。因此,您的浏览器使用缓存的html而不是从S3下载。

例如,要在Chrome开发期间禁用缓存,请按F12,然后转到网络选项卡并选中禁用缓存。

enter image description here

在您对缓存感到满意之前,请不要关闭窗口。如果您不想保持窗口打开,可以选择使用插件或修改您的注册表,这些都不是真正建议的。

最后,如果您计划将来使用Cloudfront,那么无论何时对S3进行更新,您都需要在invalid Cloudfront caches自动过期之前使用它。

© www.soinside.com 2019 - 2024. All rights reserved.