我在域控制器中有一个设置,可以将我的域重定向到另一个域。
例子
重定向http://mysite.com
到http://othersite.com
大约一周前我删除了重定向,但一些用户仍然看到重定向到http://othersite.com。
我发现清除浏览器缓存可以解决问题。
有什么方法可以强制用户在访问我的网站时更新他们的缓存?
我在域控制器中有一个设置,可以将我的域重定向到另一个域。
重定向http://mysite.com
到http://othersite.com
大约一周前我删除了重定向,但一些用户仍然看到重定向到http://othersite.com。
我发现清除浏览器缓存可以解决问题。
有什么方法可以强制用户在访问我的网站时更新他们的缓存?
. 您需要查看HTTP 协议。关于缓存模型有相当大的部分。请参阅第 13 节。根据您的愿望,您可以做很多事情。
您可以尝试添加一些标题以强制浏览器获取...沿线:
<?php
if(!session_id()) {
@session_start();
}
header('Expires: Sat, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: ' . gmdate( 'D, d M Y H:i:s') . ' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
if(isset($_SESSION['form_submitted'])) {
unset($_SESSION['form_submitted']);
header('Location: ?' . uniqid());
#header('Refresh: 0');
}
?>