usa carga en buffer, al principio de tu pagina establece ob_start(); y justo antes del header escribi ob_clean() y luego header("location: tupagina.php") y si no hicieras la redireccion y quisieras usar ob_Start en todas tus paginas para que si en el caso de que tengas que poner un header ya tenga solucionado el problema de antemano, al final de la pagina siempre tienes que poner ob_clean() ob_flush() de modo de limpiar el buffer cada vez que se carga para que no se sature
Esto te va a servir mas que usar como dijo
Azrael666 window.location ya que de este modo la redireccion se haria del lado del servidor y no habria que esperar que se cargue la pagina para que se lea el location que se realiza del lado del cliente, ademas uqeda poco profesional
;)