meu arquivo 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>
e vhosts do projeto:
<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>
Responder1
Supondo que não estou entendendo mal sua pergunta, há dois possíveis culpados:
Você está esquecendo de colocar uma barra final no final dos seus endereços locais (por exemplo, deveriahttp://example.test/no navegador, nãohttp://example.test).
Você não temDNSconfigurado corretamente para domínios locais (por exemplo
*.test
, ).
Em relação à barra final, ela é exigida para domínios locais pelas versões atuais do Chrome, Firefox e Opera (embora localhost
não deva precisar deste tratamento).
Duas pequenas imperfeições sobre suas diretivas ServerName/ServerAlias também:
Sua
localhost
entrada realmente não precisa daServerAlias localhost
diretiva.Sua
www.tour.test
entrada de host deve (sem dúvida) começar algo como:ServerName tour.test
ServerAlias www.tour.test, *.tour.test