如何让 bing 不重定向

本质只要让 bing 认为你的 ip 是外国就好了,然后 bing 识别的依据是使用 HTTP request header 中 X-Forwarded-For 的值,所以只要修改掉这个值就OK了。
下面介绍如何使用 chrome 插件来达到不让 bing 重定向到 cn.bing.com 的目的。

  1. 下载 ModHeader,从chrome商店下载 ModHeader 插件
  2. 打开插件,在在默认的 Profile 下 Request headers 中 Name 输入 X-Forwarded-For,Value 输入随便一个外国的 IP(例如:8.8.8.8)
  3. 可能浏览器存在缓存,访问 bing.com 会 301 永久重定向走。建议打开 Chrome DevTools, 选择 Network Panel 选中 Dsiable cache 再访问,会发现不再重定向了。

其实这样子做完访问的其实还是国内版的 bing, 还会读取你的地区信息所以还要在设置修改地区(切换到譬如:新加坡,切换之前记得清理 Cookies)。
没有国内国外标签切换的才是真国际版 bing
顺带一提,新标签页锁区的问题,新标签页有备案信息(国内版) 可以参考这个帖子

延伸问题

带 301 跳转的,如何清理跳转前的 cookie 等资源,可以选择打开 DevTools, Network, throttling Offline 就可以愉快的清理了。

修改 header 已经不好用了

总结下能用的解决办法: