mi archivo vhosts:
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "C:/wamp64/www/"
<Directory "C:/wamp64/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
y vhosts del proyecto:
<VirtualHost *:80>
ServerName www.tour.test
DocumentRoot "C:/wamp64/tour/public"
SetEnv APPLICATION_ENV "development"
<directory "C:/wamp64/tour/public">
DirectoryIndex index.php
AllowOverride all
Order Allow,Deny
Allow from all
</directory>
</VirtualHost>
Respuesta1
Suponiendo que no entiendo mal su pregunta, hay dos posibles culpables:
Se está olvidando de poner una barra al final de sus direcciones locales (por ejemplo, deberíahttp://ejemplo.prueba/en el navegador, nohttp://ejemplo.prueba).
Usted no tieneDNSconfigurar correctamente para dominios locales (por ejemplo
*.test
).
Con respecto a la barra diagonal, es obligatoria para los dominios locales en las versiones actuales de Chrome, Firefox y Opera (aunque localhost
no debería necesitar este tratamiento).
También hay dos pequeños inconvenientes sobre las directivas ServerName/ServerAlias:
Su
localhost
entrada realmente no necesita laServerAlias localhost
directiva.Su
www.tour.test
entrada de host debería (posiblemente) comenzar algo como:ServerName tour.test
ServerAlias www.tour.test, *.tour.test