有一些卖家朋友没有选择入驻跨境电商平台开店,而是选择挑战自己搭建一个独立站,想要屏蔽中国人,但是不清楚shopline怎么屏蔽中国人,今天跟大家详细介绍一下具体的操作流程!
特点:IP屏蔽 + 浏览器语言识别 + Cookie访问权限
如果你有个英文网站,你的主要市场是北美,那么有没有必要让其他地区的访客浪费你的服务器或主机的资源?
又比如,如果你通过谷歌GA看到的网站地访问流量和来源,很多的无效流量甚至是攻击活动,IP 来自中国,非洲,东欧等国家。
你会选择禁止他们访问吗?这是一个让人心烦的问题。
实际上,除了这些考虑因素之外,还有竞争性方面的考虑。
对于一些外贸SOHO和外贸刚起步的startup公司,刚刚开始学习并尝试自建站,总是会时不时问到:如何能屏蔽国内同行对其网站的访问?
屏蔽国内同行,目的很简单,只是为了信息保护,防止同行的跟风copy。
通常屏蔽特定国家流量访问,我们常见的一些 WP 插件工具,方法主要是第一种:根据 IP地址地理位置 IP(GEO IP) 进行国家地区地判断,进行对应地屏蔽。显然,这种方式效果不太好。
而另一种方式,识别判断访问者的浏览器内置的语言编码,或者操作系统的语言,就可以差不多解决套个代理换个国外IP就可以访问的问题了。
这两种屏蔽访问的方式,即使是第一种方式(GEO IP),WordPress 插件里也很多都是付费插件才有。比如说 Wordfence,付费版才提供这个功能。而第二种按浏览器语言或操作系统语言的方式,WordPress 还没有任何相应的插件。
假设你要屏蔽国内同行的 IP 访问(同样地,你自己也只能代理方式访问了)。首先你必须有个判断 GEO IP 的模块。在 VPS 上你可以在 nginx 上安装 geo ip 模块,但是安装和使用上还是麻烦了点。并且,如果你用的是虚拟主机,那就无法自己随心所欲安装扩展模块了。
其实一般情况下,同行来访问你的独立站,没有正确的cookie值,是进不去独立站的。而你要进去独立站,先访问你网站根目录下的 getcookie.php 或 letmein.php 文件就可以啦。
推荐阅读: