2014-12-20 72 views
-1

我有一個使用Adobe Business Catalyst託管的網站。我有以下液體代碼,檢查國家位置和用戶相應地重定向:如何測試我的網站上檢測國家位置的腳本?

<script> window.location = 
    {% if globals.visitor.country == 'AU' %} 
    "/au" 
    {% elsif globals.visitor.country == 'US' %} 
     "/us" 
    {% elsif globals.visitor.country == 'GB' %} 
     "/gb" 
    {% else %} 
     "/store-unavailable" 
    {% endif %} 
</script> 

我在澳大利亞,所以我只能檢查是澳洲的國位置。我將如何測試其他國家的腳本?

謝謝

回答

0

這真的取決於液體如何獲取有關訪問者的信息。可能需要瀏覽器發送的用戶代理信息中的語言。如果是這種情況,只需在瀏覽器設置中更改語言(對於Firefox:編輯 - 設置 - 內容 - 語言)。

如果不是這種情況,它可能會查找IP。那麼你將不得不出現另一個IP(通過使用代理 - 如果你使用TOR,你可以看到IP來自哪個國家)。

+0

謝謝Max。我會嘗試的。 –

+0

我還發現[Foxy Proxy](http://getfoxyproxy.org/)或[Wonder Proxy](https://wonderproxy.com/)可能有效。 –

0

您應該使用代理服務器技巧您來自不同國家的瀏覽器。

您還可以谷歌「來自不同國家的測試網站」,你會發現許多解決方案。