Una observación ....
Las "redirecciones" tipo "Location" (sean lanzadas por PHP o por Javascript por ejemplo...) las determina el "cliente" (navegador) al recibirlas .. así que en algún momento tu petición de la nueva página sale hacia el cliente ...
Si quieres que tu petición "no salga" hacia el cliente usa en lugar de un redireccionamiento un:
include()
También ten presente que los redireccionamientos por "Location" según lo dicho anteriormente se deben hacer sobre rutas relativas (../tal/tal/nose.php o
http://www.nose.nose/tal/tal/nose.php) ya que se usa el protocolo HTTP para esa redirección ..
Un saludo,