为什么我无法打开请求的“.com”域名的网站,而是无法打开重定向的国家特定域名的网站?

为什么我无法打开请求的“.com”域名的网站,而是无法打开重定向的国家特定域名的网站?

每次我尝试打开一个网站时,我都会被重定向到该网站,但使用本地域名(我所在国家/地区的域名)。

本地域名的网站是用本地语言编写的。这就是为什么我想用 打开它.com,但每次都会被重定向。

  1. 那么为什么会发生这种情况?是 DNS 的原因吗?

  2. 这取决于我使用的 ISP 吗?也许与其他 ISP 有所不同?

  3. 我可以使用哪些选项来打开该网站.com

答案1

不幸的是,具体方法因网站而异。不过,网站可能会尝试使用以下几种基本方法来检测您所在的国家/地区和语言:

  • HTTPAccept-Language标头,由浏览器发送。这是首选方法,并指定语言您喜欢的地区(例如,en-AU 与 en-GB 和 en-US 不同)。大多数浏览器都允许您在设置中更改所需的语言。W3C 已发布文章指示针对一些流行的浏览器进行更改。

  • 您的 IP 地址地理位置。某些网站仍在使用这个地址,但一般认为这不是一个好主意。不幸的是,除了使用代理或 VPN 连接到其他国家/地区外,您无能为力。您应该联系网站运营商,让他们为您提供选择。

  • DNS 还可用于将用户指向特定服务器(通过 IP),但我还没有看到过这种做法用于域/区域重定向。任播路由可以实现类似的效果。同样,您只能使用代理/VPN,或者要求网站运营商进行更改。

相关内容