0

php下的重定向:

header("Location: mask.php")

确实适用于 IE 9、google chrome、firefox,但不适用于 IE 8。

我怎样才能解决这个问题?

PS:header("Location: http://......")没有帮助。

4

3 回答 3

7

你最后缺少;你需要exit的脚本,所以不再执行脚本。

<?php
    header("Location: mask.php");
    exit; // with die at the end
?>

测试IE制作一个重定向某个地方的示例页面并在NetRenderer上进行测试

于 2012-08-21T13:56:34.747 回答
0

我刚遇到这个问题,这篇文章仍然出现在谷歌中。对我有用的解决方案是在 URL 中包含 www。

例子:

header("Location: http://www.example.com/mask.php");
exit();

干杯。

于 2013-11-20T04:58:59.720 回答
0

后添加die();

喜欢:

header("Location: mask.php");
die();
于 2012-08-21T13:58:05.337 回答