S3里存储的是新的HTML文件,但浏览器显示旧的HTML,这是什么原因?

0

【以下的问题经过翻译处理】 我有一个网站example.com,通过cloudfront和 s3 bucket进行交付。我在浏览器上访问了一个名为example.com/login.html的页面,然后在文本编辑器中更新了login.html文件,删除了s3上的原始login.html,上传了新的login.html到s3,清除了浏览器缓存并刷新了页面,但浏览器显示的是旧的login.html文件。

我检查了view page source,旧的html仍然在那里。

当我从s3下载login.html时,它是新的login.html文件。

我在多个浏览器上检查了这个问题,它们都呈现旧的html。

为什么s3包含新的html文件,但浏览器显示旧的html呢?

1 Resposta
0

【以下的回答经过翻译处理】 您的网站是否使用CloudFront作为CDN?

如果使用,CloudFront可能会缓存html。尝试使用以下文档中的方法清除缓存。

https://repost.aws/knowledge-center/cloudfront-clear-cache

profile picture
ESPECIALISTA
respondido há 6 meses

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas