我正在尝试在Nginx的map指令中join一个variables和一个string,但目前还没有运气。 这个想法是,任何请求/press/some-variable-text应该被redirect到/magazine/some-variable-text
map $uri $new_uri { ~^/press/(?<press_id>.+)$ /magazine/$press_id; }
这个输出是下面的string“ / magazine / $ press_id ”(它不插入variables)。 当我删除前缀/magazine/然后variables内容呈现正常。
有没有办法做到这一点?