基于路径参数的NginX反向代理

基于路径参数的NginX反向代理

我对 NginX 还很陌生,我正在尝试根据路径变量/参数进行配置。

例如:如果请求到达www.example.com,直接将他们送到localhost:8080,但如果请求附带任何内容(www.example.com/123或者www.example.com/v1/),应该将其转发到正在运行的另一个应用程序localhost:3001

我如何实现这个目标?

答案1

如果 nginx 配置为反向/缓存代理服务器,那么我认为您正在寻找的是:

location /123 {

        proxy_pass       http://localhost:3001;

}

相关内容