如何不讓google.com跳轉到google.com.hk?

試過網上的一些方法:

http://www.google.com/ncr

我在首頁也沒找到http://google.com in english

該怎麼辦?


自從google的伺服器搬離中國大陸後,大陸地區用戶用google服務時會自動跳轉到香港的http://google.com.hk,有關鍵字過濾而且偶爾不是很穩定,這對我們的生活工作都造成了困擾。

大家可以通過以下的方法訪問http://google.com

  1. 直接用http://www.google.com/ncr,ncr是no country redirection,是一個強制不跳轉的命令;
  2. 用https://www.google.com/,https協議。

另外一個問題是Chrome瀏覽器的默認搜索也是設置為http://www.google.com.hk/,我們可以自行修改一下。

Chrome – 設置 -搜索 - 管理搜索引擎 – 其他搜索引擎

拉到最下,有一個「添加新的搜索引擎」(google)

名字:自己寫,我寫http://google.com

關鍵字(keyword),我寫 G

最後一個空最重要,寫入Url

( http://www.google.com/search?hl=zh-CNq=%s)或者(http://www.google.com/search?q=%s)

括弧為填寫部分

然後將之設置成默認搜索引擎,搞定!

好好享受google原汁原味的搜索吧!

來自我的新博文google有問題?請用http://google.com


http://blog.csdn.net/leos_blog/article/details/43025265

1 登錄谷歌賬號

2 默認搜索語言為英文

3 默認搜索引擎為: https://www.google.com/search?hl=en-USsource=hpq=%saq=faqi=aql=oq=gs_rfai=

4 使用一次 https://www.google.com/ncr 搜索


http://www.google.com/ncr 後面加ncr就不跳轉了


下面這段代碼複製到瀏覽器搜索選項中去(chrome地址欄輸入關鍵字直接搜索也不會跳轉!)

http://www.google.com/search?q=%s{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:bookmarkBarPinned}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}{google:omniboxStartMarginParameter}{google:contextualSearchVersion}ie={inputEncoding}

2016.06.11更新:貌似失效了


使用chrome的話,打開C:Users[username]AppDataLocalGoogleChromeUser DataDefault文件夾,用文本編輯器打開Preferences文件,搜索"last_known_google_url",把等號後面的URL改為http://www.google.com


改hosts試試。


之前的方法已經失效了,現在介紹新的,來源是:如何強制谷歌瀏覽器 使用 美國域名搜索,略有修訂:

1. 登錄Google賬號

2. 將默認搜索語言設置為English

3. 默認搜索引擎為:

https://www.google.com/search?hl=en-USsource=hpq=%saq=faqi=aql=oq=gs_rfai=

4. 使用一次

https://www.google.com/ncr

進行搜索。

5. 可將Google語言切換回簡體或繁體中文了。


葉落孤舟的答案是準確的,鑒於他的答案鏈接(域名好像到期了)已經失效。

我這邊再補充下

打開chrome瀏覽器,找到管理搜索引擎選項並打開

打開後,咱們新建一個搜索引擎.「添加新的搜索引擎」,「關鍵字」這兩項您可以自定義,我添加符號是為了更顯眼

第三項根據您的需求填寫:

使用google hk 請填寫:https://www.google.com.hk/#safe=strictq=%s
使用google en 請填寫:https://www.google.com/ncr#safe=strictq=%s

PS:當然您也可以自定義其他國家的搜索,只需要改前面的域名後綴即可,例如http://com.hk改為http://com.jp那麼就是日本的google了

參考鏈接:設置chrome(google)瀏覽器默認搜索禁止國別跳轉


用這個插件,妥妥的解決問題

https://chrome.google.com/webstore/detail/nocountryredirect-ncr/ciboebddidackjicoeoiigdnbmchkdll?hl=en


我也來補充一點吧。

如果是設為主頁,

https://www.google.com/ncr

的確可以。

而地址欄的搜索串設為

https://www.google.com/ncr#q=%s

即可。

但是這兩種方法均不與「加密搜索」兼容。網上流傳的「加密搜索」搜索串為

https://encrypted.google.com/search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}sourceid=chromeie={inputEncoding}q=%s

ps:雖然谷歌本來就是https,但是既然人家標了encrypted就當它再加密了一次吧。

根據ncr地址欄搜索串的寫法,理論上就應該改成這樣

https://encrypted.google.com/ncr#q=%s{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}sourceid=chromeie={inputEncoding}

然而實際搜索會因為ncr而跳到正常的www網址。

稍微找了一下,國外的網友也有類似的問題(事實上他給出的ncr=1並無用):

There does not seem to be a way to use Google SSL + NCR. E.g.https://encrypted.google.com/ncr/search?q=testamp;qscrl=1

does not seem to be a valid option. Is there a way to pass NCR in a param like ncr=1? Or the fact that Google SSL is used implies use of NCR?

EDIT: It looks like ncr=1 does work but I"m not sure if this is equivalent to no country redirect.

Right now, this is what I have set up (which also disables personalization)

https://encrypted.google.com/search?q=testamp;qscrl=1amp;ncr=1amp;pws=0

就目前來看單純用搜索串無法同時用encrypted和ncr,可能的解決辦法就是改preference這個文件(參見其他人的回答或下面的卡飯網頁)。但有人反映改了一段時間後會恢復,而如果加上只讀,會無法保存設置和安裝擴展。(然後我自己測試改preference無用……)

當然,你可以先訪問ncr,再用encrypted,這樣就可以加密了。實際上我就是這樣用的。在清理cookies後和隱身模式下點一次主頁,再搜索。平時完全沒感覺。

附上兩條卡飯的討論帖:

Chrome隱身模式的「ncr」、組策略禁用列印、NSA (更新組策略快捷方式)_Chrome_瀏覽器討論區 卡飯論壇 - 互助分享 - 大氣謙和!

用URL重定向無縫使用google.com搜索(關於ncr,免跳HK等域名)Redirector修改版商店地址_Chrome_瀏覽器討論區 卡飯論壇 - 互助分享 - 大氣謙和!


昨天剛解決這個問題,上面一些答案說的改搜索引擎設置,試過了並木有用(chrome版本48.0...),加ncr是可以定位到http://google.com,但地址欄搜索還是跳回hk。

前提:使用代理工具翻牆

1.使Chrome訪問不了域名獲取的地址:

在自動切換模式建立網址正則,條件為如下(不含引號):

「^http(|s)://www.google.com/searchdomaincheck」,

情景模式隨意,只要這個情景模式訪問不了那個地址就行。

2.修改last_known_google_url指示的地址:

關閉Chrome,進入「%USERPROFILE%AppDataLocalGoogleChromeUser DataDefault」;

打開Preferences文件,找到」last_known_google_url」:」https://www.google.com.hk/」,將.hk去掉保存。

轉自:Chrome右鍵/地址欄搜索自動跳轉到google.com.hk解決辦法


設置-管理搜索引擎-添加

名字關鍵字自己起,查詢網址如下

https://www.google.com/search?q=%s{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:iOSSearchLanguage}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}{google:contextualSearchVersion}ie={inputEncoding}


我被這個問題困擾了很久。

首先給出解決辦法:安裝這個NCR插件。

http://chrome-extension-downloader.com/4e2c3226478495a8a5ae2e49e944228d/ciboebddidackjicoeoiigdnbmchkdll.crx

然後一步步地來分析問題。

不是我一個遇到這問題:


我個人經驗,首先連接美國的VPN(goagent類代理軟體不行),然後打開chrome,瀏覽http://www.google.com/ncr,以後chrome提示你是否將默認搜索從.hk切換,之後就行了


iOS 設備配置方案

1. 傻瓜式方案

通用-語言設置-區域格式。 設「香港」或者「美國」,建議設置為「香港」,和大陸同時區;

2. 裝逼式方案

Surge 配置

打開 Surge - Config - Edit in Text Mode,下拉到最底部,複製黏貼下面這部分內容並保存:

[URL Rewrite]

^http://www.google.cnhttp://www.google.com

PS:兩個 URL 之間有一個空格。

瀏覽器配置方案

搜索鏈接更換為http://www.google.com/ncr


把語言改成英文呢?


可以參考我此前編寫的百度經驗

如何阻止Google.com跳轉到Google.com.hk_百度經驗

主要有兩種方法:使用/ncr命令訪問Google主頁和通過HSTS設置HTTPS訪問


1. 安裝英文版的瀏覽器

2. 將瀏覽器的首選語言設置為英文,支持多語言的站點有些會根據瀏覽器的首選語言來設置初始化


https://www.google.com/?gfe_rd=crgws_rd=cr

https://www.google.com/?gfe_rd=crgws_rd=cr

如果使用Chrome Browser.

設置里,將主頁按鈕搜索引擎,等地址替換成上面的即可!


我一直都是只加一個/ncr?q=%s,做成自定義搜索,chrome和firefox實現很簡單,在safari也有插件可以實現。

不過說真的,感覺搜索體驗有時候不如.hk的,明明有中文解決方案的時候第一頁全是英文,最後點了僅搜索中文網頁,發現不如隔壁.hk,甚至不如隔壁度娘……

隨手查個命令語法或者報錯這種小事情,度娘還是很棒的,很多時候某度知道都有一模一樣的報錯(除非你用的是小眾/炒雞新的語言架構之類)最重要的是只要有中文解決方案,一般都在英文條目之前,編程流暢度++

註:評論區不接受原版強迫症


推薦閱讀:

如何評價Windows 10 for Raspberry Pi 2 ?
如何看待劉姝威的樂視網分析報告?
不喜歡自己從事的行業,想要改行應該怎麼辦?
28歲女孩想轉行做數據挖掘靠譜嗎?

TAG:互聯網 | 谷歌Google |