我试图阻止所有国家,除了美国人试图访问我的网站。我试图搜索.htaccess的国家/地区阻止规则,但找不到任何。我可以在.htaccess文件中添加一行简单的代码来执行此操作吗?
答案 0 :(得分:0)
这是不可能的。一个足够复杂的用户可以将他们的标题设置为他们想要的任何东西,IP地址地理定位可能是欺骗性的,或者只是错误的。
答案 1 :(得分:0)
您可以使用api服务或离线服务,例如:http://freegeoip.net/。 他们有一个API,每小时10000个请求。 如果您需要更多,可以从MaxMind购买GeoIP2国家数据库。
但如果用户想要进入您的网站,他可以使用简单的代理。没有100%的证据。
祝你好运:)