我对 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;
}