WordPress外贸网站屏蔽国内ip方法

  用wordpress做外贸网站时,会经常要屏蔽国内ip,方法如下:

  使用iQ Block Country 插件来进行屏蔽。

  iQ Block Country 插件介绍:

  iQ Block Country 是一个WordPress建站插件,您可以允许或禁止来自定义国家/地区的访问者(部分内容)。例如,如果您要限制在某些国家/地区的用户访问网站内容,或者你想阻止某些国家/地区的黑客攻击,垃圾评论等问题,都可以帮您实现。

  iQ Block Country 插件使用Maxmind的GeoLite数据库。它具有99.5%的准确度,因此对于免费数据库非常有用。如果您需要更高的准确度,您可以直接从MaxMind购买许可证。如果您不想或不想从Maxmind下载GeoIP数据库,您可以使用https://geoip.webence.nl/上提供的GeoIP API网站。

  一,方法:

  1. 在WordPress网站管理后台的【 插件 – 安装插件】页面,在线搜索“iQ Block Country”关键词,在线安装启用。

  2. 配置 GeoIP 数据库压缩包

  安装启用iQ Block Country 插件后,在WordPress网站管理后台的【 设置 】里,找到“iQ Block Country”管理页面

  如果有下面提示,需要下载一个最新的 GeoIP 的IP数据库压缩包(下载地址:http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz),解压缩后把 GeoLite2-Country.mmdb 文件上传到你网站目录下的 /wp-content/uploads/GeoLite2-Country.mmdb 位置。

  这个 GeoLite2-Country.mmdb 数据库文件是一个包含全世界 IP 的分布数据库,这样插件就可以自动识别来访用户是否是中国 IP 并加以屏蔽了。上传到指定位置后,刷新浏览器上面的警告语就消失了。

  iQ Block Country 插件支持自定义3种不同的屏蔽交互方式,分别是:

  1. 显示的被屏蔽信息

  当被屏蔽用户访问网站时,会出现一句提示信息,比如“Forbidden – Visitors from your country are not permitted to browse this site.”或者“网站建设中。。。”等等,完全可以自定义设置。

  2. 重定向到指定页面

  当被屏蔽用户访问网站时,会被重定向到一个指定页面,而不是显示上面的阻止消息;具体页面内容可以自定义添加(比如:在后台的【页面】中,新建一个名为“Website is under construction”的页面,然后,在这里设置重定向到该页面即可)。

  3. 重定向到指定URL

  当被屏蔽用户访问网站时,会被重定向到一个指定URL,而不是显示上面的阻止消息或重定向到本地页面。

  三,屏蔽中国ip

  通过上面设置后,我们就可以来设置屏蔽国内IP访问网站了。在“iQ Block Country”管理页面,切换到 【 Frontend】项,在里面的 “Select the countries that should be blocked from visiting your frontend”中选择 “China”即可,如下图所示:

当然,在 【 Frontend】设置里,还可以自定义屏蔽IP地址等。插件功能丰富,能满足绝大多数外贸建站用户的此类需求。

《WordPress外贸网站屏蔽国内ip方法》有2条留言

留下评论