ok .. pero lo normal es que cada usuario tenga su index.php própio:
directorio raiz\ usuario1\ index.php o index.html .. da igual
Así puedes apuntar tu redirección simplemente como te comenté .. Si vas a usar "pagina_usuario1.php" .. no tienes por ningún lado la relación de ese nombre de "página" (en tu .txt de registro de usuarios) por eso es más "sano" hacerlo como te comento y cuando puedas (creo que ya habrías terminado usando sesiones y una BBDD tu sistema) migras hacia "sesiones".
Como prueba . .verifica que la ruta dada "dinámica" es correcta:
Código PHP:
$redir="./".$_SERVER['PHP_AUTH_USER']."/";
die($redir);
header ("Location: ".$redir);
Uso "die()" para que veas la ruta que ahí se te deve devolver (para que verifiques que sea correcta). Cuando creas que es correcta, quita el "die()" y ejecuta tu código.
Cita: P.D: se me olvidaba que el directorio raiz (document root) está en modo local en mi pc, lo que quiere decirse que para acceder a él sería c:\appserv\www\
para eso la variable:
$_SERVER['DOCUMENT_ROOT']
Da ese valor en cualquier servidor (que corra Apache). Pero aquí "redireccionas" por HTTP así que lo que necesitas es algo como:
http://localhost/usuario/....
Un saludo,