Вопрос по фильтрации nginx

Nopassw0rd
На сайте с 01.02.2019
Offline
97
492

Здравствуйте, подскажите, что я неправильно делаю. Пытаюсь отсечь спам запросы через map в nginx, но не срабатывает, в чем моя ошибка?

В секцию http

map $http_user_agent $bad_useragent {

default 0;

"~*Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36" 1;

}

В секцию server

if ($bad_useragent) {

return 444;

}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий