Актуальная ныне проблема, переходы с совсем левых сайтов, которые в аналитиках портят все отчеты. И так как проблема актуальная, решение нашлось действительно быстро. Блокируем трафик на уровне nginx:
В секцию http добавляем:
А в секцию server для нужных сайтов добавляем:
В секцию http добавляем:
map $http_referer $bad_referer {
hostnames;
default 0;
.semalt.com 1;
.kambasoft.com 1;
.savetubevideo.com 1;
.descargar-musica-gratis.net 1;
.7makemoneyonline.com 1;
.baixar-musicas-gratis.com 1;
.iloveitaly.com 1;
.iloveitaly.co 1;
.fbdownloader.com 1;
.econom.co 1;
.buttons-for-website.com 1;
.srecorder.co 1;
.darodar.com 1;
.priceg.com 1;
.blackhatworth.com 1;
.adviceforum.info 1;
}
А в секцию server для нужных сайтов добавляем:
if ($bad_referer) {
return 444;
}