【问题标题】:Blocking automatic Spam Traffic阻止自动垃圾邮件流量
【发布时间】:2015-07-14 07:40:02
【问题描述】:

我看到我的网站自动接收来自 floating-share-buttons.com、Get-Free-Traffic.com、event-tracking.com、forum.topic64300434.darodar.com 等的垃圾邮件流量。 我在谷歌上搜索并找到了一种使用 htaccess 文件阻止它的方法。我找到的代码如下 -

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly.\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly\.info/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*iloveitaly\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*econom\.co/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*savetubevideo\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*kambasoft\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*buttons\-for\-website\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*semalt\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*floating\-share\-buttons\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*Get\-Free\-Traffic\-Now\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*event\-tracking\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*darodar\.com/ [NC]
RewriteRule ^(.*)$ – [F,L]

我想知道这段代码是否是最佳解决方案。此代码的作者说此代码将阻止垃圾邮件流量。我想知道会不会?有没有更好的解决方案?这段代码实际上对垃圾邮件机器人做了什么?

【问题讨论】:

    标签: .htaccess referrer-spam


    【解决方案1】:

    不,这不是解决方案,该代码不适用于该列表中的大多数推荐。唯一会被 htaccess 文件阻止的是semalt and buttons-for-website,其余的不会有任何影响。

    我们可以将 Google Analytics(分析)中的垃圾邮件分为 2 类:Ghosts(只会访问 Google Analytics(分析)报告并且从不访问您的网站)和 Crawlers > 顾名思义,就是抓取您的网站,因此他们确实可以访问。

    由于 Ghost 垃圾邮件根本不会与您的网站交互,因此任何服务器端解决方案(如 htaccess)都不会产生任何影响。 要阻止 Ghosts,您必须在 GA 中使用过滤器

    您可以在此相关问题中找到详细信息。

    https://stackoverflow.com/a/28354319/3197362

    https://stackoverflow.com/a/31270950/3197362

    【讨论】:

    • 您提供的有关 Ghosts and Crawlers 的内容很有帮助。但我抓住机会在我的.htaccess 文件中添加了代码,从那时到几天我看不到任何来自浮动共享按钮等的推荐流量。在我的 GA。这怎么可能发生?可能他们是爬虫而不是幽灵。但现在自从 1 周以来,我再次看到来自这些域的大量推荐流量。
    • 幽灵垃圾邮件不是固定的,它们通常会出现几天然后消失,其中一些会再次出现或更改名称。这种行为使人们认为 htaccess 规则有效,然后当他们再次看到它时会感到惊讶。所以这只是一个巧合。你可以在这些答案的一篇文章中看到所有垃圾邮件的列表,你可以在那里看到所有的爬虫。
    猜你喜欢
    • 1970-01-01
    • 2013-12-31
    • 2015-07-24
    • 1970-01-01
    • 1970-01-01
    • 2012-07-21
    • 2011-05-07
    • 2015-02-25
    • 1970-01-01
    相关资源
    最近更新 更多