我有一个在本地运行的微型 Python Flask 服务。其中一个 URL 是http://127.0.0.1:5000/v1/app/3/用户/
我希望这个服务通过 ngnix 运行,如下所示: http://127.0.0.1:8080/service1/v1/app/3/user/
我对 nginx.conf 做了以下更改。
server {
listen 8080;
server_name localhost;
}
location /service1 {
rewrite ^/service1/(.*)$ /$1 last;
proxy_pass http://127.0.0.1:5000;
}
但是我在本地服务器上得到的结果如下:/service1/v1/app/3/user/,而不是 /v1/app/3/user/
由于我是 nginx 新手,因此如果能得到任何帮助我都会很感激。