> Практика показывает _Ваша_ практика в вопросах nginx - это закон. Все понятно. > map $is_args $add_args Спасибо, так проще. Если бы в документации было бы сказано, что map отрабатывает только по мере необходимости, мир стал бы боby c350 - Nginx Mailing List - Russian
О, точно, rewrite здесь-то и не нужен! Игорь, спасибо. Про proxy_pass вопрос снят, все стало понятно. А вот про переменные в proxy_pass вопрос открыт, можно ли их использовать с точки зрения производительности, или это экономия на спичby c350 - Nginx Mailing List - Russian
Я неправильно сформулировал вопрос. Регулярные выражения в location1...locationN могут быть любыми, они не попадают под вид location\d+ И путик скриптам на бэкенде не коррелируют с этими локейшенами. Имелось в виду, выносить proxy_pass вby c350 - Nginx Mailing List - Russian
Здравствуйте. Как более грамотно написать? Вариант 1): set $backend 'http://127.0.0.10:80'; location ~* /location1 { rewrite ^ /backend_scripts/path/to/script1 break; proxy_pass $backend$uri$is_args$args; } ... location ~* /locationN { rewrite ^ /backend_scripts/path/to/scriptN break; proxy_pass $backend$uri$is_args$args; } Варby c350 - Nginx Mailing List - Russian