iQ Block Country插件可以利用maxmind的国家IP数据来禁止某些国家的用户访问你的站点,方法比较简单,注册maxmind账户,下载一份国家IP的数据库上传到网站,再配置一下插件就可以了。
下载国家IP的数据库
首先,注册一个免费账户: https://dev.maxmind.com/geoip/geoip2/geolite2/
登录,点击右上角的头像,选择My Account,到你的账户里找下载链接。
在下载页面,找到GeoLite2 Country
这一项,并下载Gzip压缩包。
将压缩包解压到本地,需要使用的文件是GeoLite2-Country.mmdb
。
将数据库上传到网站
将解压出来的GeoLite2-Country.mmdb
文件上传到网站的wp-content/uploads
目录下,可以用sFTP或服务器的File Manager上传。
配置iQ Block Country插件
到Dashboard – Settings – IQ Block Country下进行设置。主要是Frontend选项卡里的内容,这里可以选择要屏蔽的国家。
Backend选下卡下的配置,决定被屏蔽的用户能否访问后台。
Services选项卡下可以设置哪些搜索引擎被允许访问你的站点,勾选上的搜索引擎即使来自被屏蔽的国家,也能正常访问。