Nginx-仅代理传递子路径

Nginx-仅代理传递子路径,nginx,proxypass,Nginx,Proxypass,我想将我网站的子路径代理给其他服务: -renders/friends/index.html [非空请求路径]-代理到另一个服务 目前我有以下Nginx配置: location /programming/ { (...) proxy_pass http://tomcat:8080/friends; } 但不幸的是,此代理/编程/到。使用精确匹配的位置块来提取特定URI以进行特殊处理: location = /programming/ { ... } location /pr

我想将我网站的子路径代理给其他服务:

-renders/friends/index.html

[非空请求路径]-代理到另一个服务

目前我有以下Nginx配置:

location /programming/ {
   (...)
   proxy_pass http://tomcat:8080/friends;
}

但不幸的是,此代理/编程/到。

使用精确匹配的
位置
块来提取特定URI以进行特殊处理:

location = /programming/ {
    ...
}
location /programming/ {
    ...
    proxy_pass http://tomcat:8080/friends;
}
有关详细信息,请参阅