簡體   English   中英

Django中基於IP地址(國家/地區)重定向域的最佳方法

[英]best way to redirect domain based on ip address (country) in Django

我們有2個商店,分別是XXXXXX.com和XXXXXX.com.mx,我只允許將美國IP地址轉到XXXXXX.com,而將任何其他IP地址路由到XXXXXX.com.mx

我們曾經使用Limelight進行路由,但是我們不再使用它們,於是我們決定自己做。 現在,我們正在尋求一種基於GEO-ip的最快,最好的路由客戶的方法。

在Limelight中設置規則的方式,如果“國家/地區”不是“美國”或“美國”,並且請求是.XXXXXX.com / ,則路由到www.XXXXXX.com.mx。

您有幾種選擇。

  • 使用諸如geoip-redirect之類的東西,一個預建的庫來做大概的事情。
  • 使用第三方庫(例如django-geoip) ,然后在登錄頁面中檢查用戶位置並進行重定向。
  • 使用django.contrib.gis.geoip來編寫與上述類似的自己的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM