Почему браузеры не находят URL-адрес в файле hosts?

в моем файле hosts:

127.0.0.1   test1.ru
127.0.0.1   www.test1.ru

Мои браузеры (google chrome, firefox) не находят этот URL, не могут получить доступ к этой странице, после редактирования файла hosts я повторно загрузил браузеры (также очистил весь кеш), но все равно не повезло, почему это может быть происходит?

Я использую denwer ... локальный хост загружен успешно, но такие сайты, как http://test1.ru - не повезло

Любые идеи?


person yeah its me    schedule 21.01.2014    source источник
comment
Ты используешь прокси?   -  person Ryan    schedule 21.01.2014
comment
А ваш локальный сервер настроен правильно?   -  person Tobias Golbs    schedule 21.01.2014
comment
В IE (или Chrome) перейдите в Свойства обозревателя - ›Подключения -› Настройки LAN и снимите флажок automatically detect settings.   -  person Ryan    schedule 21.01.2014
comment
в чем именно заключается ошибка в браузере? это может быть либо на стороне вашего разрешения DNS (- ›проверьте, редактировали ли вы файл hosts с правами администратора), либо на настройках вашего локального веб-сервера   -  person cypherabe    schedule 21.01.2014
comment
ipconfig / flushdns - вот что помогло мне решить эту проблему   -  person yeah its me    schedule 21.01.2014


Ответы (3)


Попробуйте очистить кеш DNS. Закройте все браузеры. В командной строке (от имени администратора) введите:

ipconfig /flushdns

Это удалит все кэшированные DNS-запросы, которые есть в ваших браузерах и операционной системе.

person Chris Conkright    schedule 21.01.2014
comment
ОТЛИЧНО, ЭТО ЧТО сработало, большое спасибо !, примите за 6 минут - person yeah its me; 21.01.2014
comment
Я рад, что смог помочь. Не могли бы вы принять этот ответ как решение? - person Chris Conkright; 21.01.2014

Возможно, я неправильно понимаю вопрос, но в этом вся идея этой записи.

Если установить для него значение 127.0.0.1, этот домен будет указывать на ваш локальный компьютер, поэтому браузер попытается загрузить сайт с вашего локального компьютера, как только вы попытаетесь получить доступ к test1.ru.

person jeroen    schedule 21.01.2014
comment
У него проблема с этой настройкой, но вы правы в отношении ожидаемого результата (насколько я понимаю) - person Ryan; 21.01.2014
comment
@Ryan Как я уже сказал, возможно, я неправильно понимаю вопрос, но localhosts и result - это именно то, что они должны делать. - person jeroen; 21.01.2014
comment
Я думаю, когда он говорит the localhost is loaded succesfully, он имеет в виду, что при прямом переходе к localhost он работает, но его записи хоста не разрешаются правильно в localhost. - person Ryan; 21.01.2014
comment
Вот почему хорошо написанные вопросы - это здорово! - person Ryan; 21.01.2014

Вам нужно изменить подход.

Файл Hosts предназначен для указания DOMAINS(stackoverflow.com, xyz.com, abc.com) на SERVERS ADDRESS, как это сделал бы DNS SERVER.

test1.ru 127.0.0.1

OR

test1.ru $YOURSERVER$

ПРИМЕЧАНИЕ. Чтобы получить IP-адрес своего сервера, вы можете PING его, и тогда вы узнаете, какой у вашего сервера IP-адрес.

Есть еще вопросы? Рад помочь!

person Black0CodeR    schedule 21.01.2014