Подтвердить что ты не робот

Chrome localhost не работает

Я определил некоторые виртуальные серверы, которые до последнего дня работали нормально.

Теперь они не работают в Chrome, но нет проблем с firefox или safary.

Я получаю это:

Эта веб-страница недоступна

ERR_ICANN_NAME_COLLISION Скрыть детали Этот сайт использует новый общий домен верхнего уровня (gTLD). Если вы использовали loc.dev для доступа к внутреннему сайту в прошлом, обратитесь к администратору сети.

Я нашел в качестве решения:

Установите "Встроенный асинхронный DNS" в "Отключено" в флагах chrome://, но этот флаг отсутствует в моей версии chrome (43.0.2357.81)

Знаете ли вы решение для этого?

LE: Если я переместлю сайт в файл htdocs, и я иду по URL http://localhost, он работает. Кажется, что проблема связана только с виртуальными хостами.

4b9b3361

Ответ 1

Появилась такая же проблема после обновления до последней версии chrome прошлой ночью. Я получал ошибку ERR_NAME_NOT_RESOLVED только для google chrome для всех моих виртуальных хостов. Вот как это выглядело.

Экранный снимок- > DNS-имя не разрешено DNS-имя не устранено ошибка

Вот исправление, которое я сделал.

Очистите кеш DNS Google, введя его в браузере Chrome

  • хром://нетто-Внутренности/# DNS

Снимок экрана → Очистка кэша DNS Chrome Очистка кэша DNS DNS

  • Вы увидите кнопку "Очистить кеш-сервер". Нажмите, что кеш DNS будет сброшен.

  • Сохраните это окно DNS. Теперь обращайтесь к виртуальному хосту в браузере для меня это был http:/api.localhost. Как только вы это сделаете, вы увидите новая запись в окне DNS. для меня это было localhost. "обратите внимание на период" ." в конце локального хоста, который показал ошибку.

  • Последний шаг - просто добавить эту запись в свой файл localhost.

Файл ваших хостов должен быть обновлен с помощью записи для разрешения localhost. до 127.0.0.1:

# dont forget the trailing . !!!
127.0.0.1 localhost.  

в файле хостов, расположенном по адресу:

  • для linux: /etc/hosts
  • для Windows: C:\Windows\System32\drivers\etc\hosts

Другим решением для вашего случая может быть отключение .dev в конце вашего локального домена виртуального хоста

Это связано с некоторыми новыми изменениями в google. ".dev" входит в TLD Google (в углу интернета, где люди заботятся о DNS, в приложении Google есть немного шума в более чем ста новых доменах верхнего уровня, включая .dev)

Попробуйте использовать имя домена. Возможно, использование полного имени, такого как "localhost.dev. $Yourdomain", может помочь вам здесь в зависимости от вашей настройки.

Ответ 2

С "хром" я сталкиваюсь с той же проблемой, потому что по ошибке я комментирую 127.0.0.1 localhost из файла хоста, но "Firefox" будет работать.

Just make sure your host file include 
127.0.0.1 localhost

Ответ 3

КРЕПЛЕНИЕ Попробуйте связаться с системным администратором. ERR_ICANN_NAME_COLLISION.

если вы используете magento и получаете такую ​​ошибку

  • просто зайдите в базу данных и найдите core_config_data
  • щелкните по нему, затем проверьте имя своего веб-магазина
  • изменить имя магазина
  • перезапустите свой Wamp и зафиксируйте.

Ответ 4

Вот еще один улов для вас, мои виртуальные хосты в файле хостов Windows были определены как:

127.0.0.1 bla.bla.bla.localhost
127.0.0.1 bla2.bla2.localhost

И фактические директивы виртуального хоста сервера в файле Xamp Apache Vhosts сделали все это хорошо работать во всех браузерах, но Chrome!

Простое исправление - не закончите с полным словом "locahost", переименуйте vhosts, чтобы закончить что-нибудь еще, просто "loc" сделал это в моем случае, теперь все работает в Chrome!

Ответ 5

У этой проблемы с версией 56.0.2924.87 (64-разрядная версия) хром, пытающейся получить доступ к vm от gset.localhost, просто не получилось.

Изменен URL-адрес в файле hosts на gset.loc, и он отлично работает.

Ответ, кажется, не использует localhost в URL-адресах ваших хостов при попытке получить доступ к виртуальной машине, запущенной на вашем компьютере, с помощью chrome.

Ответ 6

Все браузеры - хром, firefox, safari не разрешали мой виртуальный хост и продолжали перенаправлять на www.mysite.dev Потянув мои волосы часами - оказалось, мне просто нужно изменить mysite.dev на www.mysite.dev в файле/etc/hosts.