Chrome не следует файлу hosts

Chrome не следует файлу hosts

В моем файле настроены пользовательские домены для внутреннего тестирования веб-сайта /etc/hosts.

Я пытаюсь получить к ним доступ в Chrome, но вместо этого меня перенаправляют на поиск Google. Но когда я пингую домены, они показывают, что работают.

Что мне нужно сделать, чтобы получить доступ к этим сайтам в Chrome?

решение1

Отключите «Использовать веб-сервис для устранения ошибок навигации» в настройках Chrome в разделе «Конфиденциальность». Попробуйте очистить кэш Chrome после отключения этого и посмотрите, сработает ли это.

решение2

Вы можете просто добавить . http://перед своим местным адресом; мне это помогло.

решение3

Как следует из ответа впереполнение стека, для меня решением было добавить ::1что /etc/hosts-то вроде:

127.0.0.1 foo.domain.local
::1 foo.domain.local

решение4

Перечислите /etc/hostsих следующим образом:

192.168.0.4 foo.localdomain

Теперь при вводе данных foo.domainв адресной строке результаты поиска по-прежнему будут отображаться, но вы должны увидеть строку с вопросом, хотели ли вы перейти на сайт foo.localdomain.

Странно, что как только я заставил Chrome сделать это, он начал делать это для отдельных имен хостов, /etc/hostsно мне сначала пришлось использовать host.domainформу.

Связанный контент