2

Каждый раз, когда я пытаюсь открыть один сайт, меня перенаправляют на сайт, но с локальным доменом (доменом страны, в которой я нахожусь).

Сайт в локальном домене написан на местном языке. Вот почему я хочу открыть его в .com , но каждый раз, когда меня перенаправляют.

  1. Так почему же это происходит? Это причина DNS?

  2. Это зависит от того, какой провайдер я использую? Может с другим провайдером отличается?

  3. Какие варианты я могу использовать, чтобы открыть сайт в .com?

1 ответ1

1

К сожалению, как это делается, зависит от конкретного сайта. Однако существует несколько основных способов, которыми веб-сайт может попытаться определить вашу страну и язык:

  • Заголовок HTTP Accept-Language , отправленный вашим браузером. Это предпочтительный метод, и он определяет язык и регион, который вы предпочитаете (например, en-AU отличается от en-GB и en-US). Большинство браузеров позволяют вам изменить языки, которые вы хотите в настройках. W3C опубликовал статью с инструкциями по ее изменению для некоторых популярных браузеров.

  • Географическое положение вашего IP-адреса. Это все еще используется некоторыми сайтами, но обычно считается плохой идеей. К сожалению, вы мало что можете сделать, кроме использования прокси или VPN в другой стране. Вам следует связаться с оператором сайта и попросить его предоставить вам возможность выбора.

  • DNS также можно использовать для указания пользователей на определенный сервер (по IP), но я не видел, чтобы это делалось для перенаправления домена / региона. Anycast маршрутизация может достичь аналогичного эффекта. Опять же, вы застряли с прокси / VPN или просите оператора веб-сайта внести изменения.

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