Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
перестала работать map $ht tp user agent
Добрый день!
Для борьбы с ботнетом использовалась следующая конструкция
map_hash_bucket_size 128;
map $http_user_agent $forbidden {
default 0;
"Opera/9.02 (Windows NT 5.1; U; ru)" 1;
"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.1) Gecko/20061204
Firefox/2.0.0.1" 1;
"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR
1.1.4322)" 1;
}
location /flash.php {
if ($forbidden)
{
return 444;
}
proxy_pass http://www.server.com/;
}
Однако после перехода с версии 0.6.35 на 0.7.62 (обновление через порты,
FreeBSD 7.2) отлуп стали получать все, а не только перечисленные выше
юзер-агенты...
Помогите, пожалуйста, выяснить, откуда растут грабли.
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,11772,11772#msg-11772
|