我正在寻找一个阻止来自特定国家的访客的解决方案,发现它并没有那么简单(需要更新IP数据库等)。所以我在想。。。如果我识别出用户的时区,如果它等于我感兴趣屏蔽的国家的时区,就会屏蔽它。我想听听你对这个想法的看法,你是否建议这样做,实现它的最简单方法是什么?PHP?
p.S。季节性变化可能存在问题。
谢谢!
您可以使用Apache模块mod_geoip2来执行此操作。
mod_geoip2模块将GeoIP数据库查找嵌入Apacheweb服务器。它只能查找连接到web服务器,而不是随意查找地址。