Chrome localhost не работает
Я определил некоторые виртуальные серверы, которые до последнего дня работали нормально.
Теперь они не работают в Chrome, но нет проблем с firefox или safary.
Я получаю это:
Эта веб-страница недоступна
ERR_ICANN_NAME_COLLISION
Скрыть детали
Этот сайт использует новый общий домен верхнего уровня (gTLD). Если вы использовали loc.dev для доступа к внутреннему сайту в прошлом, обратитесь к администратору сети.
Я нашел в качестве решения:
Установите "Встроенный асинхронный DNS" в "Отключено" в флагах chrome://, но этот флаг отсутствует в моей версии chrome (43.0.2357.81)
Знаете ли вы решение для этого?
LE: Если я переместлю сайт в файл htdocs, и я иду по URL http://localhost, он работает. Кажется, что проблема связана только с виртуальными хостами.
Ответы
Ответ 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.