我知道的唯一方法是获取用户的IP并通过在php的页面开头使用一些api来检查它属于哪个国家/地区。然后,重定向它。
所以,我想知道是否还有其他更好的重定向方式。比如来自.htaccess?
有没有方法可以在没有第三方网络服务的情况下找出用户ip的国家/地区代码?
答案 0 :(得分:1)
您可以使用GeoIP查找IP位置,然后您可以过滤拒绝访问。
可以使用$_SERVER['REMOTE_ADDR']
参考:http://php.net/manual/en/book.geoip.php
注意:请务必阅读安装部分,因为它不是默认模块