Перенаправление заголовка PHP не работает на IE 8

Перенаправление под php:

header("Location: mask.php") 

работает с IE 9, google chrome, firefox, но не с IE 8.

Как я могу это исправить?

PS: header("Location: http://......") не помогает.

Вам не хватает ; в конце вам нужно exit сценария, так что сценарий больше не выполняется.

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

Чтобы проверить на IE сделайте образец страницы, которая перенаправляет где-то и тестирует на NetRenderer

Добавить die(); после.

Подобно:

 header("Location: mask.php"); die(); 

У меня была эта проблема, и этот пост по-прежнему появляется в Google. Решение, которое сработало для меня, состояло в том, чтобы включить www в URL.

Пример:

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

Приветствия.