У меня есть следующие Nginx конфигурации:Множественные условия в карте Nginx
if (condition1) {
set $var val1;
}
if (condition2) {
set $var val2;
}
Я читал, что ifIsEvil, а также принимая один запрос занимает слишком много времени, потому что регулярные выражения в пределах условий являются довольно сложными.
Я задаюсь вопросом о реализации его через map
, но не могу себе представить, как написать это в хорошем смысле
Что для вас использовать эти условия? –
Чтобы решить, какой статический файл нужно отправить в зависимости от 'useragent', который я проверяю с помощью различных regexp-s –
Ok. Показать реальные условия и использование –