Quantcast
Channel: Nginx Forum - Nginx Mailing List - Russian
Viewing all articles
Browse latest Browse all 3102

Проблемка с rewrite $args (5 replies)

$
0
0
Чего-то не могу понять.
Надо сделать
location = /script.php {
if ($args ~ data=(\w+)){
rewrite ^ /aaa$1;
}
proxy_pass http://backend;
}

location = /aaa {
if ($request_uri ~ (\w+)){
...... здесь нужные локации
}
proxy_pass http://backend2;
}

Однако вместо рег.выражения в скобочках в локацию =/aaa редиректится весь /script.php?data=some_data.
А нужно чтобы только some_data.
Как победить?

Viewing all articles
Browse latest Browse all 3102

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>