Задать вопрос
berezuev
@berezuev
#define TRUE FALSE

Nginx: как блочить сканнеры Wordpress'а?

Собственно, есть некий проект, созданный НЕ на Вордпрессе.
У меня стоит логирование и отправка на почту всех ошибок (в т.ч. 404).

Соответственно, боты теперь мне регулярно сыпятся на почту 404 ошибки от ботов, которые долбятся в wp-login, wp-include/..., и т.д.

Есть ли какие-то готовые решения для блокировки подобной гадости на стороне Nginx'а? Допустим, все запросы на site.ru/wp-*/ блочить автоматом.

При чем, в идеале - должен быть редирект на страницу с каптчей, после прохождения которой IP разблокировывается.
  • Вопрос задан
  • 146 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    7 месяцев
    Далее
Решения вопроса 1
BuriK666
@BuriK666 Куратор тега Nginx
Компьютерный псих
location ~ ^/wp-.*$ {
  return 403;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы