Sonia79:
Si vas a alojar viarios sitios web en un mismo servidor y con Apache, entonces debes crear los virtualhosts asi:
NameVirtualHost *:80
#
www.sitionumerouno.com
<VirtualHost *:80>
ServerAdmin
[email protected]
DocumentRoot "C:/Apache/Apache2/htdocs/sitionumerouno"
ServerName
www.sitionumerouno.com
</VirtualHost>
#
www.sitionumerodos.com
<VirtualHost *:80>
ServerAdmin
[email protected]
DocumentRoot "C:/Apache/Apache2/htdocs/sitionumerodos"
ServerName
www.sitionumerodos.com
</VirtualHost>
ETC...
Es decir que en donde tienes alojado tus dominios simplemente los redireccionas hacia la IP donde esta instalado tu servidor, si lo haces
con windows, simplemente te vas a donde se encuentra el archivo hosts y haces lo necesario para que windows sepa de tu IP y tus dominios y colocas
ese archivo en c:\WINDOWS y ya.
Ahora en cada sitio vas a poner un index.php y en options indexes de
el archivo de conf de Apache pones de primero index.php.
Tus usarios entraran a tus sitios via el index.php y si la IP del
primero corresponde con la del sitio entonces podra entrar de otra manera lo mandaras a otro sitio segun tu lo hayas escrito.
Saludos
Y espero te ayude
Franco
P:S. Tambien, podes poner el header LOcation asi ->
header("Location: http://sitionumerouno.com/directorioxyz");
header("Location: http://sitionumerouno.com/directorioabc"); ETC...
tienes dos directorios diferentes o dos sitios diferentes con un mismo dominio.