外贸建站,常常遇到一个问题,就是同行知道你的网站域名,常常来光顾你的网站。假如网站的产品比较独特,我想你跟我一样是不希望同行看到的。本文使用最简单的方法,通过Cloudflare设置防火墙规则屏蔽同行访问。下面来看看具体的设置。
登陆Cloudflare后台https://dash.cloudflare.com/login,建议自行注册Cloudflare,不要使用第三方的整合服务,例如SiteGroud后台集成的Cloudflare,第三方的后台很多是没有接入Cloudflare的防火墙设置。
Cloudflare后台选择需要设置的域名,切换到防火墙选项,然后切换到防火墙规则(免费版可以设置5条防火墙规则,如需要更多防火墙规则,可以付费购买)。设置屏蔽同行访问只需要用到3条规则。实现原理是通过访问指定文件定制Cookies,然后交由Cloudflare防火墙识别,实现屏蔽同行访问的限制。
URI完整 等于 具体的网址
And
国家/地区 等于 China
则...
允许
Cookie 等于 username=xxxxxx
And
主机名 等于 www.abc.com
则...
允许
国家/地区 等于 China
And
主机名 等于 www.abc.com
则...
阻止
通过以上三条规则,优先基本分别是1-2-3,就完成了Cloudflare的防火墙规则设置,正常情况下同行访问就会直接屏蔽掉。
链接:https://pan.baidu.com/s/1kGe9LzmUXZDfqU-fMM8Raw
提取码:21jg
复制这段内容后打开百度网盘手机App,操作更方便哦