我很抱歉,我缺乏知识,如何复杂的网络工作提前。
我运行了一个相当大的交易站点(让我们称之为dealsite.com),我们向Amazon.com发送了大量的流量。不管怎么说,我是否可以躲过亚马逊,让我知道用户是从dealsite.com来的?我不想让亚马逊知道我们(dealsite.com)是发送流量的人。
或者剥掉某些饼干?通过代理发送出站流量?
我没有做任何违法的事情,这些是真正的用户,而不是机器人。
发布于 2015-07-23 23:43:38
通过在链接上使用noreferrer标记,您可以阻止亚马逊了解其流量来自您的站点,并且您不需要设置代理、vpn或cookie重定向。
HTTP通常会将参考页面连同对新页面的请求一起发送,作为请求头的HTTP参考部分的一部分,这就是站点跟踪访问者的方式。例如,用户将从Dealsite.com点击到Dealsite.com,请求将包含一个HTTP referer,告诉Amazon.com用户是从Dealsite.com链接的。
为了阻止像亚马逊这样的网站了解他们的流量来自你的网站,阻止你的链接发送HTTP referer。在HTML5中,到你的链接将不会将推荐信息发送到链接的站点。noreferrer链接类型只能在新浏览器中支持,所以我建议使用knu不推荐充填器来确保它也能在旧的浏览器上工作。
到目前为止,这将阻止99.9%的用户发送更多的参考信息--唯一发送推荐信息的用户将是用户--使用旧浏览器的用户和禁用了JavaScript。要使其达到100%,您可以要求启用了JavaScript的用户能够单击这些特定的链接。
发布于 2015-07-22 06:07:56
免责声明:这不是你要找的彻底的想法。我在评论中没有篇幅了,所以把它作为答复发了出来。我想到了几个可能的解决办法。
代理服务器:多个分布式代理服务器要具体。您可以通过这些服务器对用户进行循环,然后点击Amazon,这样从dualist.com到亚马逊的入站流量就会保持循环。缺点是,这将是缓慢的,这取决于代理服务器驻留的位置。因此,对于电子商务网站来说,这并不是最理想的解决方案,但它是可行的。主要的优点是实现将非常简单。
VPN隧道:非常类似于代理服务器。VPN隧道到另一台服务器,并从那里向Amazon发送重定向。您将从这个网络的VPN服务器获得一个新的(非dealsite.com) IP,您的原始IP将被屏蔽。
从用户(仍在工作中)重定向到,我正在考虑是否可以将dealsite.com中所需的信息存储在cookie中,然后指示主机自行重定向到亚马逊。因此,亚马逊的入站流量将来自用户IP,而不是dealsite.coms。如果您需要从Amazon返回到分发站点会话,您可以使用先前保存的cookie来进行此操作。
如果我找到更好的东西,我会补充这个答案的。
https://stackoverflow.com/questions/31441459
复制相似问题