有没有办法禁用错误310(重定向循环)检查,或者是否有任何没有此检查功能的浏览器(可能是旧的)?
我需要它用于我编写的php脚本,用file_get_contents检查文件,它知道它传递给它的id是什么文件,然后它重定向到具有不同id的同一页面。
谢谢!
答案 0 :(得分:3)
不要使用header("Location: ...");
,请尝试以下操作:
die('<script type="text/javascript">location.href = "'.$new_location.'";</script>');
这将绕过重定向循环错误。
编辑:更好:
die('Some progress information here...
<script type="text/javascript">
setTimeout(function() {location.href = "'.$new_location.'"},50);
</script>');
这样您就可以显示一些进度信息。