外贸独立站黑科技-访客防火墙
外贸独立站的访客防火墙插件,可以保护您的客户信息,多条件防止爬虫窃取内容并限制某些国家或地区,使您的店铺更安全
可以根据访问者的IP、国家、邮箱、语言、URL、User-Agent等条件进行组合设置并且指定执行动作如屏蔽、访问密码、跳转等
限制某些国家或地区
自定义设置从不同国家/地区访问的限制,并将其重定向到您所在国家/地区的商店或阻止访问,保护店铺的安全
多重条件防止窃取内容
限制选择的国家或地区的IP和无用的流量,确保店铺的信息不外泄、被盗;多重条件限制保护信息安全
保护您的客户信息
网络上的无用信息会对客户造成干扰,保证你的客户的信息不被滥用,让客户信任您的店铺拥有极强的安全性
推荐使用场景:
- 1 屏蔽主要竞争对手的访问例如通过语言、国家等
- 2 屏蔽不相关的爬虫访问
- 3 屏蔽恶意IP/IP段的恶意采集或访问
首先登录shopyy2.0/shopoem/shopfast/imcart后台,应用商城下载:访客防火墙
1、防火墙可分别配置“生成常见规则”和“新建防火墙”
2、查看防火墙是否生效,请新打开其他浏览器或无痕查看,当前浏览器直接查看不会生效。生成常见规则:
“中国大陆访客禁止访问”
“禁止爬虫访问”
“禁止非社交媒体流量访问”
“禁止非移动端流量访问”
“禁止亚马逊ASN机房访问”
“禁止腾讯ASN机房访问”
“禁止阿里ASN机房访问”
“禁止甲骨文ASN机房访问”
3、勾选后可直接生成,如图所示
4、注:方案相互独立存在,不能重复生成相同名称的其他防火墙规则
5、根据业务需求,可新建防火墙
6、选择状态“开启”或“关闭”
7、输入方案名称
8、权重默认为0,根据需求填写
9、每种“触发条件”相互独立存在,多个条件需要分别添加(具体的触发条件规则请跳转到第20步开始查看)
10、点击可新增一条“触发条件”
11、选择“触发条件关系”为【同时满足】时,需所有已配置的“触发条件”都符合才会触发防火墙;为【任一满足】时,只需其中一种“触发条件”符合就会触发防火墙
12、触发事件即触发防火墙后的效果;可分别选择事件为:跳转、内容、密码
13、选择事件一:跳转;需要填写“提示内容”和跳转页面
14、“跳转”前台显示效果示意,触发后显示页面会显示提示页面3s后跳转,例如“即将跳转”,如下是新的落地页
15、新的落地页示意
16、选择事件二:内容;需要输入“提示内容”
17、“跳转”前台显示效果示意
18、选择事件三:密码;需要输入“提示内容”和“访问密码”
19、“密码”前台显示效果示意
20、触发条件根据不同的实现规则区分为:IP、IP段、URL、User-Agent用户代理、浏览器语言、国家、邮箱、来源域名、utm_source、utm_source/utm_medium,共10种触发条件
21、触发条件①:IP;格式可区分为多种,具体请根据业务需求填写,例如格式中的其中一种为“192.168.1.1”当此IP访问时,需判断“条件范围,选择【在】立即触发防火墙;选择【不在】除了此IP以外的其他任何IP(如“192.168.200.200”)访问都会立即触发防火墙”
22、触发条件②:IP段;格式可区分为多种,主要为区域范围的限制,例如格式中的其中一种范围在“192.168.1.1—192.168.1.10” 当处于此范围内的IP访问时,需判断“条件范围,只判断【在】的情况;如若在则立即触发防火墙(如“192.168.1.5”)
23、触发条件③:URL ;限制某个页面触发,可输入多个,例如“/page”将此页面作为判断依据时,需判断“条件范围,选择【包含】的情况;则立即触发防火墙;选择【不包含】的情况;除这个页面外的其他页面都立即触发防火墙
24、触发条件④:User-Agent用户代理 ;限制某个浏览器或浏览器的某个版本访问时触发,可输入多个,例如“firefox”火狐浏览器将作为判断依据,限制所有版本的火狐浏览器,如“chrome 96”将限制谷歌浏览器版本内核为96的相关版本浏览器被限制,同时需判断“条件范围,选择【在】的情况,此浏览器或浏览器版本访问时,则立即触发防火墙;选择【不在】的情况;除此浏览器或浏览器版本以外的其他所有浏览器访问时,都立即触发防火墙
(注:需要判定浏览器内核版本,市面上多数其他名称的浏览器都是基于chrome“谷歌浏览器”内核开发的,具体的防火墙触发请依据“历史记录”所记录的“User-Agent信息”)
25、触发条件⑤:浏览器语言;限制浏览器语言访问时触发,可输入多个,例如“简体中文”zh-CN将作为判断依据,限制所有浏览器语言为简体中文访问时触发,同时需判断“条件范围,选择【在】的情况,所有浏览器语言为简体中文访问时,则立即触发防火墙;选择【不在】的情况;除此浏览器语言为简体中文以外的其他所有浏览器语言访问时,都立即触发防火墙
26、触发条件⑥:国家;限制IP所在国家,可输入多个,例如“中国”CN将作为判断依据,限制所有IP所在国家为中国地区的访问,同时需判断“条件范围,选择【在】的情况,所有IP所在地为中国访问时,则立即触发防火墙;选择【不在】的情况;除 IP所在地为中国以外的其他国家访问时,都立即触发防火墙
27、触发条件⑦:邮箱;限制某个邮箱,可输入多个,例如“123456@qq.com”将作为判断依据,限制此邮箱的访问(包含使用此邮箱注册的会员以及使用此邮箱作为收货信息),同时需判断“条件范围,选择【在】的情况,此邮箱访问时,则立即触发防火墙;选择【不在】的情况;除此邮箱外的其他所有(包含以此邮箱注册的会员以及使用此邮箱作为收货信息)访问时,都立即触发防火墙
28、触发条件⑧:来源域名;限制某个来源域名,可输入多个,例如“https://www.google.cn”将作为判断依据,限制此域名跳转访问本网站时,同时需判断“条件范围,选择【在】的情况,此域名跳转访问本网站时,则立即触发防火墙;选择【不在】的情况;除此域名跳转的其他所有域名跳转访问本网站时(如“https://www.baidu.com”),都立即触发防火墙
29、触发条件⑨:utm_source ;限制某个来源域名所包含的参数,可输入多个,例如“https://www.google.cn/page?utm_source=ad”将作为判断依据,限制参数为utm_source=ad访问时的任何来源域名,同时需判断“条件范围,选择【在】的情况,任何包含此参数的来源域名跳转访问本站,则立即触发防火墙;选择【不在】的情况;除此参数外其他任何来源域名携带的任何参数跳转访问本网站时(如“https://www.baidu.com/page? utm_source=qq”),都立即触发防火墙
30、触发条件⑩:utm_source/utm_medium ;限制某个来源域名所包含的参数,可输入多个,例如“https://www.google.cn/page?utm_source=ad&utm_medium=fq”将作为判断依据,限制参数为utm_source=ad&utm_medium=fq访问时的任何来源域名,同时需判断“条件范围,选择【在】的情况,任何包含此参数的来源域名跳转访问本站,则立即触发防火墙;选择【不在】的情况;除此参数外其他任何来源域名携带的任何参数(只要utm_source/utm_medium不相等)跳转访问本网站时(如“https://www.baidu.com/page? utm_source=qq”),都立即触发防火墙
31、触发条件⑪:访问设备;限制某个访问端访问,可下拉选择多个,例如“手机、平板”将作为判断依据,限制手机端和平板端的访问,同时需判断“条件范围,选择【在】的情况,通过手机端和平板端访问时,则立即触发防火墙;选择【不在】的情况;除电脑端访问时,都立即触发防火墙
32、触发条件⑫:关键词;限制某个关键词访问,可输入多个,例如“chrome”域名将作为判断依据,限制域名包含“chrome”的关键词访问,同时需判断“条件范围,选择【包含】的情况,访问链接包含“chrome”,则立即触发防火墙;选择【不包含】的情况;除包含“chrome”时,都不触发防火墙
33、查看防火墙是否生效,请新打开其他浏览器或无痕查看,当前浏览器直接查看不会生效。设置防火墙需熟悉防火墙的条件与拦截原理,请仔细阅读防火墙相关操作指南;开启后立即生效
34、预览效果位置示意