如何防止index.php缓存?

时间:2016-06-25 08:08:09

标签: php html caching browser-cache

我有一个网站(让我们说example.com)。问题是当我更新 index.php 页面并加载example.com时,我没有获得更新的index.php页面,而是旧页面。

然而,如果我加载example.com/index.php,我会获得该页面的更新版本。

我尝试使用以下代码禁用缓存。

header('Expires: Sun, 01 Jan 2014 00:00:00 GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', FALSE);
header('Pragma: no-cache');

以及:

<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" />

但似乎没有任何效果。

0 个答案:

没有答案