Estoy usando xampp v7.2.29.
Pero no puedo configurar un host virtual (vHost). Aquí está mi código:
apache\conf\extra\httpd-vhosts.conf
<VirtualHost *:80> ServerName localhost DocumentRoot "E:\xampp\htdocs" <Directory "E:\xampp\htdocs"> Require all granted </Directory> </VirtualHost> <VirtualHost *:80> ServerName local.demoapp.com DocumentRoot "E:\xampp\htdocs\DemoApp" <Directory "E:\xampp\htdocs\DemoApp"> Require all granted </Directory> </VirtualHost>C:\Windows\System32\drivers\etc\host
127.0.0.1 locl.demoapp.comEstoy usando el código anterior pero obtengo este error.
Cometió un error tipográfico en su archivo de host.
Desde que usaste
local.demoapp.comcomo su nombre de servidor, su archivo de host debe ser
127.0.0.1 local.demoapp.comtambién puedes seguir esto.
Ingrese la configuración a continuación: asegúrese de cambiar la ubicación de su archivo a DocumentRoot, Directory y cambie ServerName.
<VirtualHost *:80> DocumentRoot "/Volumes/Storage/niamrox.dev/web/practice/batch_1_project" ServerName habizabi.com <Directory "/Volumes/Storage/niamrox.dev/web/practice/batch_1_project"> AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost>Después de eso, reinicie su servidor Apache por el servicio Xampp.
Encuentre su propia dirección IP de PC.
Luego busque y abra el archivo host. Si eres usuario de ventana, edita
C:\Windows\System32\Drivers\etc\hostsSi es usuario de OSX / Mc, abra la terminal y copie y pegue el siguiente código debajo de 'sudo nano /private/etc/hosts'
en el archivo host, escriba su dirección IP y el nombre del servidor como se muestra a continuación
192.168.1.2 habizabi.comDespués de eso, reinicie su servidor apache y busque el nombre del servidor en el navegador. Allí encontrarás el proyecto.
Puedes seguir este tutorial para una mejor comprensión.