很多做外贸网站的,需要将网站向国内用户IP隐藏,这篇文章介绍如何通过Wordpress插件iQ Block Country实现屏蔽国家IP访问。
第一步:安装插件iQ Block Country
第二步:激活插件
第三步:进行屏蔽国家IP访问设置
1)从网站后台setting–IQ Block Country进入设置界面
2)常规设置block type设置
在插件设置首页可以设置block type,提供三个方式,你可以选一个设置,如果不选择,默认就是第一种提示一个屏蔽信息给屏蔽访问的用户。
首页中的其他设置,默认即可,设置完成,点击保存。
3)前端设置Frontend
按照下图进行设置屏蔽用户访问网站前端,选择需要屏蔽的国家,可以选择多个国家。另外话可以屏蔽相应的IP或者IP范围,也可以开放对应的IP或者IP范围。
设置完成点击保存按钮。
4)后端设置Backend
按照如下设置屏蔽用户访问网站后台。
设置后保存。
5)其他设置(不需要设置,了解)
这些是针对网站的内容做的精准屏蔽
针对一些抓取、分析的服务进行屏蔽设置
Tools可以帮助你检查IP地址的数据信息
Logging是日志,可以看到被屏蔽的访问记录
Export/Import可以将插件设置导入导出
第四步:导入IP数据库
做好设置之后,还需要导入IP数据库,才能实现正真的屏蔽功能。
根据插件的提示,我们需要去网站https ://dev.maxmind.com/geoip/geoip2 /geolite2/注册一个免费的账户,然后下载 GeoLite2-Country.mmdb 文件,放到网站对应的目录下面
访问网站:https ://dev.maxmind.com/geoip/geoip2 /geolite2
填写注册信息
登录网站之后进入下载页面
找到GeoLite2 Country,并下载zip包
下载之后解压文件找到数据库文件
如果你可以直接访问网站的服务器,直接将该文件放到对应的目录下面就可以
文件目录: ../wp-content/uploads/GeoLite2-Country.mmdb
如果你不能访问服务器,可以安装插件File Manager来上传文件到对应的目录
安装之后,找到对应的目录
直接拖拽文件的到对应的目录下即可
上传数据库之后,插件的提示信息会消失。
第五步:验证结果
我们通过国内IP访问看一下,提示了屏蔽信息。