HTML仍然缓存,即使在Godaddy上的元标记没有缓存实现之后


HTML still caching even after meta tag no caching implementation on Godaddy

我正在构建以下站点:princeton人员配置解决方案。

在其中,我使用以下HTML meta tags

<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />

不幸的是,它仍然像我添加这些标签之前一样。我进行数据库更新,我需要硬刷新网站以查看更改是不是我做错了什么

在运行应用程序代码之前,我也在我的PHP中这样做

header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

我不知道为什么,但我无法让它发送新的数据

你认为这个问题可能与Godaddy的服务器有关吗?我的意思是,我显然正确地使用了元标记和头调用,所以我唯一的指示是Godaddy内部的东西?

我还删除了gzip作为内容编码。(<meta http-equiv="Content-Encoding" content="gzip" >

3种可能的方式:

  1. 您的浏览器正在缓存:删除缓存,甚至可以更改浏览器进一步删除互联网临时文件。

  2. 您的ISP正在缓存:在上运行您的网站http://anonymouse.org/.如果它在那里工作,那就是你的ISP。联系他们。

  3. godaddy的服务器缓存:您可以请求支持。