有谁知道为什么CloudFront会提供之前从S3 bucket获取的静态网页吗?我在S3上托管了一个ReactJS应用程序并与CloudFront链接。我删除了我的注册页面,但仍然在URL www.example.com/signup上,注册网页仍然显示,没有错误说找不到?
我已经从S3桶中完全删除了Signup.jsx-没有修复我已经使我的CloudFront中的所有文件无效-没有修复。我使用了不同的浏览器,使用了隐姓埋名和CTRL+F5 -没有修复。
还有什么地方可以缓存我的网站的文件,以提供注册页面?
1条答案
按热度按时间lmvvr0a81#
这是因为CloudFront缓存了原始文件,请从缓存中无效/删除文件,给予。
去“分布设置”和创建“无效”使用正则表达式。可能这个下面的链接会帮助你。
我相信你在失效期间使用了错误的对象路径,
使文件无效