我有一個美國和英國的網站。如果用戶來自英國,並且位於美國網站上,則在頁面上顯示一條消息以重定向到正確的網站。我怎樣才能做到這一點?檢測國家然後顯示消息?
0
A
回答
0
您可以在地理數據庫中查找IP,例如GeoLite(http://dev.maxmind.com/geoip/legacy/geolite),以確定用戶所在的位置。
GeoLite數據庫可以下載到您的應用程序。然後只需創建一個小型服務器端點即可在數據庫中進行IP查找。
使用JavaScript則可以:
- 抓住當前用戶
- 在GEOLITE上數據庫通過服務器端點
- 如果英國在美國網站中查找位置的IP(或副反之亦然) - >顯示信息並選擇將用戶重定向到正確的網站
當然,你也可以做到這一點的服務器端,並自動將用戶重定向如果這是你喜歡紅色的方法。
0
一個選項是獲取IP並使用this線程中討論的地理位置查找?一旦知道IP,您可以根據需要獲取國家和重定向。
相關問題
- 1. PHP - 檢測國家
- 2. 檢測Webview錯誤並顯示消息
- 3. C#窗體檢查所有條目,然後顯示消息框
- 4. jQuery檢查隱藏的DIV然後顯示消息
- 5. Google API國家檢測PHP
- 6. 國家selction貨幣顯示
- 7. 國家對象不顯示
- 8. 按國家顯示國旗腳本
- 9. 只顯示一條消息後用promise保證。然後AngularJS
- 10. c#消息框顯示然後在進程後優雅關閉?
- 11. 顯示加載消息,然後提示打開/保存
- 12. 如何生成國家然後省,然後郵政編碼
- 13. Woocommerce結賬添加國家後信息
- 14. 檢測用戶的國家和城市
- 15. 檢測國家和城市(PHP,GeoIP Maxmind)
- 16. NSIS通過IP檢測國家代碼
- 17. php:如何檢測網站的國家?
- 18. Phonegap App檢測語言和國家
- 19. 如何檢測訪客國家
- 20. 國家和語言代碼檢測
- 21. 檢測Windows Phone 7的國家/地區
- 22. 檢測國家和重定向
- 23. Android國家檢測器找不到
- 24. Django管理員:按國家篩選。只顯示非空國家?
- 25. 等待進程完成,然後顯示消息(C#)
- 26. 如果本地存儲爲空然後顯示消息
- 27. 向用戶顯示消息,然後放棄會話
- 28. C#如果顯示消息框,然後停止計時器
- 29. 填寫表單輸入後仍然顯示自定義消息
- 30. 顯示一條警告消息,然後離開網站鏈接