Il metodo header è perfetto ma per poter essere utilizzato nella pagina corrente non deve essere stato scritto a video assolutamente nulla.
L'errore che tu segnali è dovuto proprio a quello.
A questo punto non so se con php sia ancora possibile fare qualcosa, io cmq in questi casi utilizzo javascript e faccio:
echo "<scritp>document.location='http://www.efuture.it';</script>";