NGINX: Как передать динамическое значение в локацию и использовать его в proxy_pass - PullRequest
0 голосов
/ 08 октября 2019

Как использовать динамический var в локации

Код ниже работает нормально, но я бы хотел поймать динамический var ": 2019" из локации. Это может быть ": 2018" или ": ab1" и т. Д.

location /amazonaws:2019/ {
    proxy_pass http://ec2-1-2-180-81.amazonaws.com:2019/;
    proxy_set_header Host      $host:$server_port;
    proxy_set_header X-Real-IP $remote_addr;
}

Хотелось бы что-то ниже

   location /amazonaws(.*)/ {
    proxy_pass http://ec2-1-2-180-81.amazonaws.com$1/;
    proxy_set_header Host      $host:$server_port;
    proxy_set_header X-Real-IP $remote_addr;
}
...