¿Qué es un virtualhost?
Un virtualhost es una configuración de Apache que permite a un servidor web alojar varios sitios web en una sola máquina física. Esto significa que puedes tener múltiples dominios apuntando a la misma dirección IP, pero cada uno de ellos mostrará contenido diferente.
¿Cómo se configura un virtualhost en PHP?
Para configurar un virtualhost en PHP, sigue los siguientes pasos:
Abre el archivo de configuración de Apache, que se llama «httpd.conf» o «apache2.conf».
Busca la línea que dice «Include conf/extra/httpd-vhosts.conf» y descoméntala quitando el símbolo «#» del principio de la línea.
Abre el archivo «httpd-vhosts.conf» que se encuentra en la carpeta «conf/extra».
Agrega una nueva entrada para cada virtualhost que quieras configurar. La estructura de la entrada es la siguiente:
Reemplaza «dominio.com» por el dominio del sitio web y «ruta/al/directorio/del/sitio» por la ruta absoluta al directorio donde se encuentra el sitio web.
Guarda el archivo y reinicia Apache para que los cambios surtan efecto.







