Я могу получить доступ к html-странице по умолчанию на «127.0.0.1». Я добавил запись в файл хостов Windows как

127.0.0.1 www.xyz.org xyz.org

Когда я открыл URL-адрес www.xyz.org в браузере, у меня появилась html-страница. Но когда я изменил линию на это

127.0.0.1 www.wikipedia.org wikipedia.org

И когда я открываю www.wikipedia.org , я получаю сообщение «Этот сайт недоступен, ERR_CONNECTION_REFUSED». То же самое относится к www.wikiversity.org , www.wikiquote.org и нескольким другим вики-сайтам. Что не так с этим ??

Благодарю.

1 ответ1

1

Википедия (и ее дочерние сайты Викимедиа, такие как Викиверситет) защищены предварительно загруженным HSTS, что означает (помимо прочего), что ваш браузер всегда будет посещать их через HTTPS. Я предполагаю, что ваш веб-сервер работает только по протоколу HTTP, поэтому, когда вы пытаетесь подключиться к 127.0.0.1 через HTTPS, подключиться не к чему, и соединение не устанавливается.

Обратите внимание, что простое включение HTTPS на вашем веб-сервере не позволит вам делать то, что вы хотите, поскольку у вас нет (и вы не можете получить) действительного сертификата для любого из этих доменов, а HSTS не позволяет вам обходить недействительный сертификат сообщение. Если вы действительно хотите захватить эти домены на своем компьютере, вам нужно создать собственный корневой ЦС, добавить его в список доверенных ЦС и подписать сертификатом своего веб-сервера.

Если вам интересно: предустановленный список HSTS

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .