В настоящее время я получаю огромное количество реферального трафика на мой сайт (спам), который может иногда генерировать трафик на 1-2 ГБ в день (что отстой, когда у вас есть ограничение в 10 ГБ от хостинговой компании).
Я вижу 4-5000 посещений в день, генерирующих 20-25000 просмотров страниц ... Кажется, что почти каждый день мне приходится добавлять новые сайты в мой файл .htaccess, чтобы предотвратить закрытие моего сайта, потому что я превышаю ограничения по трафику ,
Судя по тому, что я вижу в журналах, всякий раз, когда я добавляю сайт, который нужно заблокировать, трафик с нового сайта просто начинает поступать в течение пары часов.
Вот что-то из моего файла .htaccess в настоящее время:
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://www\.everyoneweb\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://freefilearchive\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://4runnerforex\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.julznakomua\.strefa\.pl [OR]
RewriteCond %{HTTP_REFERER} ^http://drugbuyersforum\.org [OR]
RewriteCond %{HTTP_REFERER} ^http://protopage\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://stupidvideos\.com [OR]
RewriteCond %{HTTP_REFERER} ^https://sourceforge\.net [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.sourceforge\.net [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.thoughts\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.youfreeweb\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.facebook\.com\\notes\\phentermine [OR]
RewriteCond %{HTTP_REFERER} ^http://theresaraatt\.over-blog\.com [OR]
RewriteCond %{HTTP_REFERER} ^http://grou\.ps [OR]
RewriteCond %{HTTP_REFERER} ^http://www\.reverbnation\.com
RewriteRule (.*) http://%{REMOTE_ADDR}/$ [R=301,L]
order allow,deny
deny from 109.227.125.
deny from 109.227.124.
allow from all
У кого-нибудь есть идеи, что можно сделать, о том, что весь этот трафик будет у меня на пути?
Ответы:
Ну, вы можете зайти сюда http://aaronlogan.com/downloads/htaccess.php и иметь довольно большой список блоков спам-ссылок в вашем htaccess. Или вы можете использовать что-то вроде следующего
Или если вы используете php.
В любом случае вам нужно будет следить за этим и обновлять по мере необходимости. И список может стать огромным.
источник
Если это пример спам-реферера , то способ остановить его в долгосрочной перспективе - убедиться, что ваши файлы журналов не проиндексированы поисковыми системами. Это делает это бесполезным занятием для спамера, и в конце концов они примут это и прекратят это делать.
источник
Эти виды кражи пропускной способности распространены в сети. Вы можете отклонить все запросы на файлы вашего сайта (изображения, видео, ...), кроме вашего сайта и его поддоменов и тех доменов, которые вы знаете.
и если запросы от специальных IP-адресов, вы можете заблокировать их!
иначе, если это для всех ваших веб-страниц, то что вы делаете, это только выбор!
источник
Имея дело с подобной проблемой, я обнаружил, что все запросы приходили с небольшим изменением поддельных или маловероятных строк User-Agent.
Если то же самое относится и к вашему делу, вы можете заблокировать запросы от этих поддельных UA.
источник