se provi, nella location, a mettere anche http:// che succede?
Comunque per far delle prove prova(gioco di parole!) ad usare anche il JavaScript...cioè al posto dell'header fai un echo così

Codice PHP:
echo "<script>location.href='www.google.it';</script>" 
Per vedere se almeno alla condizione ci arriva!...
fammi sapere!!!
Ciaooo!

EDIT: ah ecco hai risolto