Hola,
¿No sera 'Refresh' en lugar de 'Redirect'? Porque me suena de alguna vez que lei el codigo de los phpBB (que vago soy, podira buscarlo ¿verdad?).
Despues de un minuto de busqueda, he encontrado esto:
Código PHP:
$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
// y lo usa asi
header($header_location . append_sid("index.$phpEx", true));
Asi que podira ser esto.
Lo que a mi me extraña es que se supone que la cabecera Location es estandard de HTTP, asi que cualquier servidor web deberia entenderla. Tambien es cierto que creo que el estandard dice que debe usarse la URL absoluta (
http://...).
Saludos.