1

我的代码如下:

<?php 
header("HTTP/1.1 301 Moved Permanently"); 
header("Location: http://newsite.com/"); 
?>

我遇到的问题是几个用户已经报告该页面没有重定向他们,而是向他们显示旧页面上的内容,但当天晚些时候它显示了正确的重定向。

我知道它必须与缓存有关,但这是绕过上述重定向缓存的最有效和最标准化的方法?我会使用php还是javascript?

谢谢你。

4

2 回答 2

2

尝试这个:

header('Cache-Control: no-cache');
header('Pragma: no-cache');

浏览器可能会忽略您的请求,但这应该可以解决问题。

于 2013-11-14T17:06:50.597 回答
0

正确的答案是lucasvscnexit();在标题标签后添加的内容。上面提到的缓存控制实际上对我造成了错误。

于 2019-02-28T01:27:21.630 回答