Заблокировать спамера в htaccess по ip адресу

htaccess

Чтобы заблокировать спамера по ip адресу достаточно прописать специальный код в файле htaccess и бессовестный негодяй больше никогда не сможет попасть на ваш сайт. Для начала нужно узнать ip адрес спамера, для этого зайдите на страницу Комментариев, на вкладку Спам. Под именем комментатора указан его ip адрес, как раз его вам нужно скопировать. (На скриншоте показан пример ip-адреса нормального пользователя, не спамера, просто у меня спама нет на сайте, пришлось брать нормальный комментарий).

 

10-01-2016 22-54-09_mini

 

Далее, зайдите в корневую директорию своего сайта на хостинге, где расположены все файлы вашего сайта, найдите там файл htaccess, откройте данный файл и добавьте в него следующий код:

 

Order allow,deny
Allow from all
Deny from 123.557.77.33 – замените на ip-адрес спамера.

 

Сохраните файл.

 

08-01-2016 23-43-02

 

Смотрите, в основном у всех спамеров динамический ip-адрес, который постоянно меняется. Тогда можно заблокировать весь диапазон или всю подсеть:

 

Order allow,deny
Allow from all
Deny from 123.557. – подсеть.

 

Order allow,deny
Allow from all
Deny from 123.557.77.33-123.660.90.10 – диапазон.

 

Конечно постоянно, вручную блокировать каждого спамера, это не вариант, запаритесь просто. Лучше просто поставить защиту в комментарии от спама и забыть про него раз и навсегда. Могу порекомендовать вам хороший плагин, простой и эффективный – Я не робот, защита от спама в комментариях, забудь про спам, раз и навсегда !

 

info-effect.ru
Добавить комментарий

Имя и Email указывать не обязательно. Чтобы получить ответ на свою электронную почту, укажите свой Email.