如何按国家/地区阻止用户访问php

时间:2016-05-18 05:44:05

标签: php .htaccess http-redirect

我知道的唯一方法是获取用户的IP并通过在php的页面开头使用一些api来检查它属于哪个国家/地区。然后,重定向它。

所以,我想知道是否还有其他更好的重定向方式。比如来自.htaccess?

有没有方法可以在没有第三方网络服务的情况下找出用户ip的国家/地区代码?

1 个答案:

答案 0 :(得分:1)

您可以使用GeoIP查找IP位置,然后您可以过滤拒绝访问。

可以使用$_SERVER['REMOTE_ADDR']

找到IP地址

参考:http://php.net/manual/en/book.geoip.php

注意:请务必阅读安装部分,因为它不是默认模块

相关问题