Задать вопрос
@supspec

Как научить nginx отдавать 404 вместо 403 при блокировке клиента по ip?

Добрый день, есть сервер с nginx и кучей сайтов. Стоит задача - блокировать спамеров на всех сайтах по ip range (решено через модуль ngx_http_access_module на уровне http) и отдавать им не 403 Forbidden (в этом случае спамер просто меняет прокси), а 404 Not Found.
Желательно решение также на уровне http.
  • Вопрос задан
  • 1363 просмотра
Подписаться 2 Оценить Комментировать
Ответ пользователя Lynn «Кофеман» К ответам на вопрос (2)
Lynn
@Lynn
nginx, js, css
Написать рядом:
error_page 403 =404;

Но имейте в виду, что это будет работать для всех 403 ответов от nginx.
Ответ написан
Комментировать