我們有三個域名,一個用於美國,一個用於英國,另一個用於加拿大。我希望我的用戶應該被自動重定向到特定國家/地區的網址,而不管他們打開哪個域名。如果用戶來自美國,他正在打開example.co.uk,那麼他/她應該被重定向到example.com。如何識別國家並相應地更改網址
3
A
回答
3
您可以嘗試通過IP識別國家。例如,參見http://www.ip2location.com/ 這不會涵蓋所有人,但在大多數情況下應該可以。
2
有兩種選擇: 1)使用MultiViews
選項配置您的Web服務器,以查找瀏覽器設置並顯示適當的頁面。 2)使用mod_rewrite/.htaccess
並根據Accept-Language
HTTP標頭重定向用戶。
有關完整的詳細信息,請參閱答案here。謝謝。
0
我在爲我的一個客戶尋找類似的解決方案。幸運的是,我們使用的是Wordpress,並且能夠使用此插件http://wordpress.org/extend/plugins/ip2country/來製作特定於國家/地區的內容條件和模板。這個插件利用Geolite在這裏找到http://dev.maxmind.com/geoip/geolite希望這有助於。
相關問題
- 1. 網頁如何自動識別國家?
- 2. 地址按國家/地區
- 3. 腳本識別國家
- 4. 如何使用php識別每個訪問者國家/地區?
- 5. 更改網站發送國家Scrapy
- 6. 地圖用戶,地址,國家與DDD
- 7. PHP網址識別
- 8. 針對城市/地區/ Rails國家/地區的網址
- 9. 如何將我的IP地址更改爲給定地址並訪問網站
- 10. 識別我的網站訪問者的國家
- 11. jvectormap更改國家顏色
- 12. 更改選項從國家
- 13. 如何識別正確的網址
- 14. 更改joomla網站地址
- 15. 如何識別C#中具有相似模式的網址?
- 16. 如何更改Shopify應用的網址?
- 17. 與國家關聯IP地址
- 18. SQL IP地址到國家代碼
- 19. 按IP地址查找國家
- 20. 非英語國家的網址名稱有多相關?
- 21. 如何更改應用程序商店中的銷售國家
- 22. 如何識別主物理網卡的MAC地址?
- 23. 第3層(網絡層)如何識別IP地址?
- 24. 通過.htaccess阻止特定國家/地區的特定網址
- 25. 如何在prestashop中將家庭類別的網址更改爲友好的網址?
- 26. 更改地址欄中的網址
- 27. 如何更改will_paginate網址?
- 28. 如何更改網址
- 29. 如何更改?在網址/
- 30. 如何更改地址欄?
這裏只是一句警告:作爲一個用戶,我發現這種行爲令人難以置信的煩人和徹頭徹尾的粗魯:我想負責我的電腦,雖然我很欣賞來自軟件的幫助,但不保留控制權讓我感到失落。考慮你的用戶是否可能感覺相同。 –
搜索「ip到國家」,你會發現提供的各種技術。 – borrible