2010-02-11 58 views
10

我只是做了一些改變,我的網站上其他國家,它會顯示不同大洲不同的問候語,我已經使用谷歌的API來獲取用戶的位置怎麼我的網站看在

region = google.loader.ClientLocation.address.region; 
country = google.loader.ClientLocation.address.country; 
countrycode = google.loader.ClientLocation.address.country_code; 

但現在我想測試這個,有沒有什麼辦法可以通過另一個大陸或國家的IP訪問我的站點,或者有任何其他解決方案。

+1

您確定要基於地理定位來執行此操作嗎?如果您是語言本地化,這是常見的情況,您應該使用「接受語言」設置。 – bobince 2010-02-11 14:31:14

+0

我沒有本地化的語言,這只是我的問候有不同的大陸不同的功能,唯一的解決辦法是讓我的朋友訪問國外的網站 – 2010-02-14 16:15:54

回答

3

您可以使用位於您想要測試的國家/地區的在線代理服務。免費的在線代理列表可在http://proxy.org/找到。

+0

不適合我atleast:s – 2010-02-11 13:54:35

+1

這是一個很好的解決方案,可能在大多數情況下工作,但對我來說它沒有,因爲我使用谷歌的ajax api獲取客戶端的位置,但在代理服務器上的谷歌代碼無法正常工作,google.loader.ClientLocation爲空。 對於除我以外的更簡單的問題,您可以獲得按http://proxy.org/proxies_sorted.shtml, – 2010-02-12 05:50:45

6

我已經構建了一個您可能會覺得有用的工具,名爲GeoPeeker。在我自己的測試中,我發現代理是不可靠的,所以我設計GeoPeeker使用實際的服務器來呈現站點並提供來自各個遠程位置的DNS信息。它可以方便地解決CDN和DNS問題。

它也是免費使用,沒有廣告。

+1

排序的代理服務器列表。只用它來測試我網站電話號碼上的區域,真的很方便, 謝謝。 – BFWebAdmin 2014-09-15 15:21:05