На нашем сайте мы используем cookie для сбора информации технического характера и обрабатываем IP-адрес вашего местоположения. Продолжая использовать этот сайт, вы даете согласие на использование файлов cookies. Здесь вы можете узнать, как мы пользуемся файлами cookies.
Я согласен
логотип upread.ru

Блокируем посетителей по рефереру с помощью htaccess



Если вам необходимо избавиться от traffic2cash.xyz, то вам сюда - Убираем traffic2cash.xyz и другой рефспам в Google Analytics

Если вы как-нибудь заглянете в свой гугл аналитикс, то в пункте "Источники трафика" и подпункте "Рефералы" иногда сможете увидеть какие-то "левые" домены adf.ly, traffic2cash.xyz ну и так далее. Посещения эти проходят очень быстро - посетители не задерживаются и одной секунды на сайте. По большому счету вреда от таких посетителей (точнее программ/сервисов) нет, но и нужны они не сильно - портят так называемые "поведенческие факторы", да и статистику искажают. Давайте разберемся, как можно заблокировать такие нежеланные переходы с помощью редактирования файла .htaccess. Все, что вам потребуется - это добавить в него конструкцию такого типа:

RewriteEngine on
RewriteCond %{HTTP_REFERER} плохой-сайт.ком [NC]
RewriteRule .* – [F]"
У меня, например, сейчас на сайте стоят вот такие перенаправления:

RewriteEngine on
RewriteCond %{HTTP_REFERER} adf.ly [NC]
RewriteRule .* – [F]
RewriteCond %{HTTP_REFERER} quit-smoking.ga [NC]
RewriteRule .* – [F]
RewriteCond %{HTTP_REFERER} traffic2cash.xyz [NC]
RewriteRule .* – [F]
RewriteCond %{HTTP_REFERER} site26813614.snip.tw [NC]
RewriteRule .* – [F]
RewriteCond %{HTTP_REFERER} site6259349.snip.tw [NC]
RewriteRule .* – [F]
Теперь, когда бот с этих сайтов (или рекламирующий их, но с таким реферером) попадает на мой блог, то вместо контента он увидит белую страничку с адресом http://err.hut.ru/error403.shtml. Или не увидит, но мне это уже безразлично. Интересно, что блокируются посещения не только с у казанных урл, но и даже если перед ними стоит протокол http.

Проверить перенаправления, которым будет подвергаться рефспам (это не мое название, так говорят в интернете), можно проверить и на своем компьютере. Для этого нам потребуется браузер мозилла, одно дополнение к нему и эта страничка. Итак, сначала устанавливаем Firefox, а затем дополнение к нему RefControl. Если браузер не дает установить это дополнение с сайта разработчика, то можно найти его в каталоге дополнений.

Итак, установили, запустили, теперь в Firefox находим "Инструменты" -> "Настройки RefControl..." -> "Для неуказанных сайтов по умолчанию (P)" -> "Правка" -> "Иное" и уже тут вводим, что хотим:



А уж посмотреть его и проверить можно в начале данной статьи. Таким образом, мы научились блокировать посетителей по рефереру с помощью htaccess, изменять referer и узнавать его. Если у вас есть какие-либо вопросы, предложения или другие жалобы по статье, то вы в любое время можете написать на почту up777up@yandex.ru. За небольшое вознаграждение в денежном эквиваленте вам будет оказана быстрая и квалифицированная помощь.




тегистатьи IT, htaccess





Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Достать картинку из mp3 онлайн
Хитрости прохождения проверки оптимизации для мобильных


© upread.ru 2013-2019
При перепечатке активная ссылка на сайт обязательна.
Задать вопрос
письмо
Здравствуйте! Вы можете задать мне любой вопрос. Если не получается отправить сообщение через эту форму, то пишите на почу up777up@yandex.ru
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.