Перенаправление доменов в / etc / hosts

596
ericsoderstrom

В моем файле / etc / hosts у меня есть следующая строка:

127.0.0.1 www.reddit.com

Когда я открываю www.reddit.com в chrome, он все равно отображается нормально. Когда я открываю сайт www.reddit.com в сеансе Chrome-инкогнито, он перенаправляется на локальный хост. Я попытался очистить кеш, и все еще получаю то же самое поведение. Почему мой обычный профиль и режим инкогнито работают по-разному?

0
Интересное наблюдение. Обратите внимание, что это не URL, который перенаправляет, а только домен (URL включает в себя домен, но также дополнительную информацию, такую ​​как путь и протокол). Я ожидаю, что перезапуск Chrome решит проблему, и это должно быть связано с потоками, кэшированием памяти и изоляцией процесса. davidgo 5 лет назад 2
(Изменено название, чтобы быть более точным). Перезапуск хрома не помогает. Ни один не перезагружает машину = / ericsoderstrom 5 лет назад 0
Я знаю, что вы решили эту проблему самостоятельно, но в будущем лучший способ проверить, как работает редактирование файла `/ etc / hosts`, - это перейти в Терминал и использовать там Ping; как `ping www.reddit.com`. И следующим шагом после этого будет протестировать с помощью Curl заголовки вроде этого `curl -ILk www.reddit.com` и посмотреть, куда это вас приведет. В этом случае я бы поспорил, что все предметы будут правильно отправляться в `localhost` /` 127.0.0.1` из Терминала, что * затем * приведет вас к проверке в Chrome. JakeGould 5 лет назад 2
@ericsoderstrom: Если вы решили эту проблему, опубликуйте решение как «ответ» ниже. Не указывайте это в форме вопроса. grawity 5 лет назад 0
Пожалуйста, не редактируйте ответ на свой вопрос. [su] это сайт вопросов и ответов, и ответы должны быть отделены от вопросов. Вместо этого вы можете [ответить на свой вопрос] (https://superuser.com/help/self-answer). DavidPostill 5 лет назад 1

1 ответ на вопрос

2
ericsoderstrom

Решением в этом случае было то, что у меня было определенное расширение (Data Saver), в результате чего Chrome не использовался /etc/hosts.