PHP на IIS7 - получение html-страницы «Объект перемещен» вместо фактического перенаправления

Я изучаю PHP на своем компьютере с IIS7.5 в качестве веб-сервера, и у меня возникла проблема с правильным завершением перенаправления 301. .

Все учебные пособия и форумы рекомендуют использовать следующее:

Header('Location: ' . $url, true, 301);

ИЛИ

Header('Location: ' . $url);

В обоих случаях вместо фактического перенаправления браузер (Chrome и Firefox) отображает следующее:

Object Moved

This document may be found here

Используя панель инструментов веб-разработчика FireFox, Я получил заголовки страниц:

Content-Type: text/html; charset=UTF-8
Server: Microsoft-IIS/7.5
X-Powered-By: PHP/5.3.5, ASP.NET
Date: Mon, 21 Mar 2011 18:47:35 GMT
Content-Length: 123

301 Moved Permanently

Почему страница не перенаправляется? Отображение этой страницы излишне и раздражает пользователей.

6
задан Nathan Ridley 21 March 2011 в 18:53
поделиться