Chrome 强制使用 google.com
文章目录
更新
- 2020/02/23 现在不需要扩展了
- 2018/09/09 初次发布
2020/02/23 现在 Chrome 80 使用香港代理并在不用扩展时,在地址栏搜索后也会保持使用 google.com。
另外强烈建议启用 Query in Omnibox
功能,可以在地址栏直接显示搜索的关键词,就像 Safari 一样。在地址栏中输入 chrome://flags/#enable-query-in-omnibox
,将选项置为 Enabled
就可以开启此功能。
介绍
Chrome 默认的搜索引擎是 Google,但是由于 Google 在全球各地都有对应的地区站点及其域名。 如果使用代理时,Chrome 会将默认的 Google 搜索引擎地址设置为当前地区的站点,如香港设置为 google.com.hk。 但是强迫证患者更希望地址是 google.com,如何处理?
如果手动增加自定义的 google.com 搜索引擎,会存在以下问题:
我来说说 ncr 的不足之处吧,主要是在 chrome 里,第一, ominibar 的默认搜索引擎仍然没改,如果像楼上说的自定义搜索引擎,那么联想补充搜索查询功能就坏了。第二个坏处,在默认的启动页上没法显示 google+的相关信息
环境
- Windows 10
- Google Chrome 69
解决方法
简单方法
简单方法就是直接去 Chrome Web Store 下载扩展使用。
经测试无效 Google & Youtube NCR
搜索后会跳转到 google.com 一次,历史记录里出现两次 URL NoCountryRedirect (NCR)
搜索时自动替换 URL 地址,并且历史记录中不会产生多次记录 Omnibox NCR
就算是最后一种方法,用起来的时候也会在地址栏看到 URL 快速地变一次,并不完美。
复杂方法
复杂方法是通过修改设置,让 Chrome 完全使用 google.com 而不是地区版本。
原理
Chrome 应该是通过下面的 URL 确定 google.com 的实际地址,然后保存在用户目录下的 Preference
中的 last_known_google_url
。
|
|
chrome 默认的 google 搜索地址是怎么确定的 - V2EX
用非美国代理的时候会跳转至地区域名,而用美国代理时会访问 google.com。
根据上述结论,可以通过美国代理将域名设置为 google.com,然后阻断对检查链接的访问。
实践
网上已经有人用此方法实践了,并且给出了已有方案的局限性。
|
|
禁止 chrome 搜索跳转非.com 域名的插件 - V2EX
提示
在按照上述作者描述的过程完成后,发现每次打开 Chrome 时扩展栏都会提示 请停用以开发者模式运行的扩展程序
,点击后才会加载所有扩展。
Chrome 每次重新打开时弹出的 请停用以开发者模式运行的扩展程序
可以关掉:
解决Chrome提示“请停用以开发者模式运行的扩展程序”,以及安装非chrome网上应用店程序视频教程_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
按照视频流程照做一遍即可。