Configuré un host virtual para mi proyecto laravel, y aunque puedo acceder al sitio a través de IP, no puedo acceder a él por nombre de dominio (me redirige a la página de inicio de WAMPserver). Como referencia, proporcionaré capturas de pantalla relevantes y extractos de código:
Archivo httpd-vhosts.conf
#Dragon's Lair Laravel Project
<VirtualHost 127.27.18.28:80>
ServerName dragonslair.test
DocumentRoot "c:/laravelprojects/dragonslair/public"
<Directory "c:/laravelprojects/dragonslair/public/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
Archivo de hosts
#
127.0.0.1 localhost
::1 localhost
192.168.10.10 dummyRegistration.test
127.27.18.28 dragonslair.test
::1 dragonslair.test
La dirección IP se resuelve correctamente
Redireccionamiento de nombre de dominio
Presumiblemente crearía muchos hosts virtuales en el futuro, y no quiero comenzar a memorizar sus direcciones IP, por eso quiero que el DNS funcione correctamente.
networking
dns
wamp
Tobi Alafin
fuente
fuente
nslookup dragonslair.test
? Si no tiene salida, debe configurarla (posible en elhosts
archivo)nslookup
: i.imgur.com/cxMD67L.png . Aparentemente, "dragonslair.test" no está configurado. No estoy seguro de cómo configurarlo, proporcioné un ejemplo de mi archivo de hosts y no estoy seguro de lo que estoy haciendo mal.hosts
la línea de agregar archivos como:127.27.18.28 dragonslair.test
Respuestas:
Tal vez esto pueda ser útil si todavía tiene un problema. Del archivo "hosts" elimine esta línea de código :: 1 dragonslair.test . Porque ":: 1" representa IPv6 de localhost y es lo mismo que la dirección IPv4 127.0.0.1 y esa podría ser la razón por la que lo redirige a la página de inicio de WAMPserver.
fuente