GC 版本:18
默认 GC 搜索引擎设置如下:
{google:baseURL}search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}{google:searchFieldtrialParameter}{google:instantFieldTrialGroupParameter}sourceid=chrome&ie={inputEncoding}&q=%s
它正在使用我所在国家的 Google 搜索进行搜索。如何将其更改为始终使用 Google 美国?我尝试将默认设置设为:
http://www.google.com/#hl=en&q=%s
这种方法有效,但使用加号 ' 等符号时除外+',因为它没有被转义。例如,如果我输入'123+456' 在地址栏中,它将被解释为http://www.google.com/#hl=en&q=123+456
,这将执行谷歌搜索'123 456',不是计算结果579我正在寻找。另一个示例是搜索“C++位操作“将获得 google 搜索”C 位操作'。这个问题导致地址栏搜索在某些情况下不起作用。我想知道是否有办法解决这个问题?
答案1
您需要编辑该文件
Local State.txt
在你的 chrome 目录中。
Chrome 的默认目录可以在这里找到:chrome://version/ [复制并粘贴到 URL 栏中](配置文件路径)
在那里编辑本地状态文件,并在浏览器字段“last_known_google_url”和“last_prompted_google_url”中将 google.xxx(您所在国家/地区的扩展名)替换为 google.com
将 google.co.in 替换为 google.com
答案2
根据 Rob 的评论,将默认搜索引擎设置为https://www.google.com/search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}{google:searchFieldtrialParameter}{google:instantFieldTrialGroupParameter}sourceid=chrome&ie={inputEncoding}&q=%s
即可解决此问题。
答案3
您最好执行以下操作:
怎么修:
- 打开“C:\Users{your_user_account}\AppData\Local\Google\Chrome\User Data”文件夹。
- 打开 ”当地州“ 文件。
- 在节点“浏览器”中添加/编辑这些内容:
"last_known_google_url": "https://www.google.com/", "last_prompted_google_url": "https://www.google.com/",
- 打开“默认/优先“ 文件。
- 在节点“浏览器”中添加/编辑这些内容:
"last_known_google_url": "https://www.google.com/", "last_prompted_google_url": "https://www.google.com/",
节点“浏览器”的样子:
},
“浏览器”:{
//您的代码在这里
在我的 Chrome 安装目录中进行大量调查后,我找到了这个问题的答案,因为我无法通过 Google 搜索找到任何可行的解决方案,所以我更愿意分享它:)
答案4
尝试在术语之间添加一个空格,即 123 + 567,尽管即使没有它们,它也可以在我的 Chrome 版本上运行。