Eu tenho alguns hosts virtuais no meu apache localhost, aqui está a configuração de um (os outros apenas mudam as letras antes de .localhost
)
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName dev.localhost
ServerAlias dev.localhost
DocumentRoot /var/www/dev
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Não funciona no Chrome. Funciona em outros navegadores e funciona quando eu digito isso no terminal
sudo wget dev.localhost
Quando acesso o virtualhost no Chrome, recebo o erro ERR_NAME_NOT_RESOLVED
e, se não estiver conectado à Internet, recebo ERR_INTERNET_DISCONNECTED
(acho que isso não deveria acontecer uma vez que é localhost)
Eu também tentei acessar o host virtual com o Modo Privado do Chrome (CTRL + SHIFT + N) e, acessando assim, recebo o erro DNS_PROBE_FINISHED_NXDOMAIN
.
Tentei desativar todas as minhas extensões também.
Tudo o que acabei de dizer é apenas para o virtualhosts, porque quando eu acesso o localhost
ou qualquer pasta dentro dele, funciona bem.
Este é o meu arquivo /etc/hosts
127.0.0.1 localhost
127.0.1.1 Henrique-Note
127.0.0.1 bobbabr.localhost
127.0.0.1 art.localhost
127.0.0.1 id.localhost
127.0.0.1 artweb.localhost
127.0.0.1 pontoagua.localhost
127.0.0.1 ibobba.localhost
127.0.0.1 fnxhenry.localhost
127.0.0.1 pipoca.localhost
127.0.0.1 popbr.localhost
127.0.0.1 gentil.localhost
127.0.0.1 structure.localhost
127.0.0.1 thehits.localhost
127.0.0.1 dev.localhost
# The following lines are desirable for IPv6 capable hosts
::1 localhost
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Como posso corrigir isso e acessar o virtualhost no Chrome?
Versão do Chrome: 43.0.2357.18 beta (64 bits)
OS: Elementary OS Freya, que é baseado no Ubuntu 14.04
Apache / 2.4.7