Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/12/2008, 15:24
franco190453
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años, 1 mes
Puntos: 33
Respuesta: Apache: Distribución de peticiones

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.