Ciao ragazzi,
non conosco php ma ho un problema legato al redirect 301.

Un vecchio sito realizzato in php è stato realizzato adesso in asp.NET, ed è stato trasferito da un server linux che leggeva appunto php, ad uno Windows dove è installato IIS.

Stavo provando ad eseguire pagine php, in particolare ho provato questo codice:

codice:
<?
Header( "HTTP/1.1 301 Moved Permanently" ); 
Header( "Location: http://www.nuovo-dominio.it" ); 
?> 


<?php echo("Ciao Mondo !"); ?>
potete vedere la pagina qui:
http://dsc.guidozagarola2.com/test.php

Se notate lui prima mi dà gli errori e poi dopo mi stampa l'echo.
Devo dedurre che php viene eseguito da IIS, però non funziona il redirect 301.

Sapete aiutarmi e dirmi cosa devo fare e/o controllare?

Grazie mille!