Você precisa definir seu /etc/hosts
ou C:\Windows\system32\drivers\etc\hosts
(como administrador) para refletir o "subdomínio". Então, adicione 127.0.0.1 dev.localhost
a qualquer arquivo (dependendo da sua plataforma).
No entanto, pode ser que "localhost", como é, seja algo especial em termos de uma resolução de nome de domínio, pois pode não funcionar como um domínio. Então, você pode colocar algo como mylan.local
como nome do servidor e dev.mylan.local
como subdomínio. (basicamente você pode usar tudo o que quiser lá)
E, no final, não esqueça de recarregar o Apache com apache2ctl restart
, pois ele precisa recarregar sua configuração.