使用fecify跨境私有化saas电商系统,一套系统可以开N个独立站,我们可以为每个店铺设置独立的域名,那么这些店铺如何防止被关联呢?
什么是店铺关联?
当您将多个站点,部署在一个服务器上面,无论是使用magento,opencart,还是fecify,虽然每个站点一个域名,但是他们的IP是相同的, 这表明您的多个站点是同一个人创建的。
如果您有2个网站,网站A,以及对应的Paypal A账户,网站B,以及对应的Paypal B账户,由于网站B和网站A的IP相同,如果网站A出了问题,导致Paypal A账户被冻结,那么,由于网站B和网站A的IP相同,可能在paypal A账户冻结的同时 paypal B账户也会被冻结,这就是俗称的:店铺关联。
除了paypal会关联店铺独立站,google广告账户等都会进行关联,一旦发现违规,将多个站点一窝端。
入方向和出方向
对于电商系统而言,分为2个请求类型
入方向:通过url的方式,请求商城系统,譬如:用户访问商城,爬虫抓取网站内容,google url feed在线访问等,这些都是基于url的请求,统称为入方向请求,也就是外部通过url的方式请求网站服务器,网站服务器返回请求数据。
出方向:服务器请求第三方的网站,譬如:订单paypal支付,服务器请求paypal api,获取支付token等,这些统称为出方向请求。
如何防止店铺关联
通过上面,我们了解了入方向和出方向的概念。
1.入方向防关联,那么可以使用CF(clouflare)服务器一个ip就够了,因为域名的DNS指向的是CF,因此域名对应的是CF的ip,不同的独立站域名,CF会分配不同的ip,因此,对于只有入方向的防关联,通过CF就可以搞懂
场景:google feed文件,可以做成通过url访问的feed文件,然后将feed文件的内容提交给google,这是属于入方向的防关联,因此,通过cf就可以搞定
2.出方向的防关联,您必须购买多个服务器IP,并在fecify服务端后台,店铺管理,为每个店铺设置不同的ip(详细参看上一篇文章:(fecify如何添加一个店铺,并设置域名以及独立IP)
很多服务商都支持购买多个ip,譬如vultr.
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。