阻止访客自动冲浪


Block visitors from autosurf

我想知道如何阻止来自autosurf、流量交换等网站的流量,因为我有一个网站,人们可以通过访问和查看我网站上的内容来获得积分。大部分流量来自社交网络,但我害怕从上面提到的网站获得流量,因为我在网上有广告。有没有办法禁止从这样的网站访问。如果我禁用在iframe中加载我的网站,这就足够了吗?这就是我该怎么做。

根据http://www.wpwebhost.com/how-to-block-traffic-from-autosurf-sites-using-htaccess/可以使用.htaccess阻止"自动曲面"。Copypast:

RewriteCond %{HTTP_REFERER} auto_surf_site'.com [NC,OR]
RewriteCond %{HTTP_REFERER} auto_surf'.com [NC,OR]
RewriteRule .* - [F]

我想你可以为你想屏蔽的每个网站添加一个RewriteRule
还要注意的是,根据裁判的说法,屏蔽可能不会100%吸引该网站的访问者。

有一个简单的解决方案,如果不是100%的话,大多数自动冲浪者都会使用脱离框架的代码来阻止他们自己(这会阻止某些网站的自动冲浪,从而破坏他们的业务),所以你可以使用一个简单javascript来将你的网站从任何框架中分离出来,将其放在之前

<script type="text/javascript">if (top.location != self.location)top.location = self.location</script>

我认为这是不可能的。你可以尝试一些自动冲浪或流量交换程序,这样你会更好地理解。

http://viewraise.comhttp://hitleap.com

这两个autosurf程序都为http请求头提供了匿名引用。因此,阻止.htaccess是不可能的。