【发布时间】:2010-05-06 18:52:42
【问题描述】:
我为客户托管了大约 10 个网站。客户每隔一段时间就会要求更新他们的网站。它可能是简单的图像更改、新的 PDF 或简单的文本更改。我进行更改,然后向他们发送包含更新的网页链接。大约一个小时后,我会收到一封来自客户的电子邮件,告诉我他们仍然看到旧页面。然后我将向他们解释如何清空他们的浏览器缓存。我想弄清楚是否有办法告诉他们的浏览器我对网站进行了更新,并且它应该重新加载页面并更新缓存。我想过尝试一个元标记,但我读到它们不是很可靠。此外,我仍然希望页面缓存我只是希望能够在进行更新时将其清除。这可能吗?我是一名高级前端 Web 开发人员(HTML、CSS、Javascript)并且知道一些 PHP。缓存只是我不太了解的那些东西之一。
【问题讨论】:
-
在我的电子邮件回复中,我会提醒他们点击
Control-F5强制刷新并查看所有更改。
标签: caching http-headers