O Nginx Map não interpola variáveis

1

Estou tentando unir uma variável e uma string à diretiva map no Nginx, mas até agora não tive sorte. A ideia é que quaisquer solicitações para /press/some-variable-text sejam redirecionadas para /magazine/some-variable-text

map $uri $new_uri {
    ~^/press/(?<press_id>.+)$ /magazine/$press_id;
}

A saída desta é a seguinte string " / magazine / $ press_id " (não interpola a variável). Quando eu removo o prefixo /magazine/ , o conteúdo da variável é renderizado normalmente.

Existe uma maneira de conseguir isso?

    
por Ander 14.09.2017 / 21:26

0 respostas

Tags