Проще говоря, я хочу перенаправить uk.wikipedia.org на en.wikipedia.org.

Я поместил это в файл hosts на windows, сохранил его и очистил кеш DNS:

91.198.174.225      uk.wikipedia.org

Но когда я пытаюсь посетить uk.wikipedia.org, я получаю сообщение об ошибке тайм-аута, и оно не перенаправляет меня на en.wikipedia.org.

Помогите?

Это не проблема кэша веб-браузера, как я пытался с несколькими браузерами (Firefox, Chrome)

1 ответ1

2

Когда вы dig uk.wikipedia.org вы также получаете 91.198.174.225 , так же как и dig en.wikipedia.org . Так что, вероятно, все страницы действительно доступны через один и тот же IP. Веб-сервер определяет, какую страницу вам обслуживать, в зависимости от поля « Host в заголовках HTTP-запроса. (См. Например, виртуальные хосты Apache). Чтобы изменить запрашиваемую страницу, вам нужно изменить заголовки Http. Это, вероятно, лучше всего сделать с помощью какого-либо плагина для браузера.

Изменить: Кажется, не существует готового инструмента для изменения заголовков http только на определенных доменах. Но, может быть, вы могли бы использовать это: Firefox Redirector?

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