Назад | Перейти на главную страницу

Невозможно получить доступ к локальному виртуальному хосту apache с помощью Chrome

У меня есть несколько виртуальных хостов на моем локальном apache, вот конфигурация одного (другие просто меняют буквы перед .localhost)

<VirtualHost *:80>
    ServerAdmin admin@dev.localhost
    ServerName dev.localhost
    ServerAlias dev.localhost
    DocumentRoot /var/www/dev
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Это не работает в Chrome. Работает в других браузерах и работает, когда я набираю это на терминале

sudo wget dev.localhost

Когда я получаю доступ к виртуальному хосту в Chrome, я получаю сообщение об ошибке ERR_NAME_NOT_RESOLVED и если я не подключен к Интернету, я получаю ERR_INTERNET_DISCONNECTED (Я думаю, что этого не должно произойти, если это localhost)

Я также попытался получить доступ к виртуальному хосту с помощью частного режима Chrome (CTRL + SHIFT + N) и, получив такой доступ, я получаю DNS_PROBE_FINISHED_NXDOMAIN ошибка.

Пытался отключить и все мои расширения.

Все, что я только что сказал, это только для виртуальных хостов, потому что когда я получаю доступ localhost или любая папка внутри нее, отлично работает.

Это мое /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

Как я могу это исправить и получить доступ к виртуальному хосту в Chrome?

Версия Chrome: 43.0.2357.18 бета (64-разрядная)

ОПЕРАЦИОННЫЕ СИСТЕМЫ: Элементарная ОС Freya, основанная на Ubuntu 14.04

Apache / 2.4.7

У вас есть не бета-версия Chrome, которую вы можете попробовать на случай, если это ошибка Chrome?

Еще вы можете попробовать закодировать эти имена хостов и настроить VirtualHosts для доступа к IP-адресу вашего компьютера вместо 127.0.0.1, хотя теоретически использование 127.0.0.1 должно быть законным.