我有一个网站(让我们说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" />
但似乎没有任何效果。