brown rocky mountain

Configurar Appserv para multiples dominios – Virtualhost

No hay mucha información en español al respecto, asi es que haré un pequeño “paso a paso”:

1. en el archivo host de Windows añadir los dominios:

127.0.0.1 sitio1.localhost
127.0.0.1 sitio2.localhost
127.0.0.1 sitio3.localhost

2. reiniciar el equipo (o la tarjeta de red).

3. Editar el archivo C:\AppServ\Apache2.2\conf\extras\https-vhosts.conf

4. añadir los dominios virtuales

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.x
    DocumentRoot "C:/AppServ/www"
    ServerName localhost
    ErrorLog "logs/dummy-host2.x-error.log"
    CustomLog "logs/dummy-host2.x-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.x
    DocumentRoot "C:/AppServ/www/sitio1"
    ServerName sitio1.localhost
    ErrorLog "logs/dummy-host2.x-error.log"
    CustomLog "logs/dummy-host2.x-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.x
    DocumentRoot "C:/AppServ/www/sitio2"
    ServerName sitio2.localhost
    ErrorLog "logs/dummy-host2.x-error.log"
    CustomLog "logs/dummy-host2.x-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.x
    DocumentRoot "C:/AppServ/www/sitio3"
    ServerName sitio3.localhost
    ErrorLog "logs/dummy-host2.x-error.log"
    CustomLog "logs/dummy-host2.x-access.log" common
</VirtualHost>

5. Editar el archivo C:\AppServ\Apache2.2\conf\httpd.conf  y descomentar las siguientes líneas:

LoadModule vhost_alias_module modules/mod_vhost_alias.so

Include conf/extra/httpd-vhosts.conf

6. Reiniciar Apache.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *