Você pode fazer isso facilmente com uma declaração include
.
/etc/nginx/conf/api_defaults.conf
location /api/ {
proxy_pass 127.0.0.1:5000;
}
Em seguida, no seu principal vhost
config.
/etc/nginx/sites-enabled/my_new_api.conf
server my_new_api {
server_name mobile_site;
include "/etc/nginx/conf/api_defaults.conf";
location / {
proxy_pass 127.0.0.1:3001;
}
}