在nginx的子path中configuration一个应用程序

我在Fedora服务器上安装了nginx + passenger +单轨应用程序。 我关于我的应用程序的nginx.conf看起来像这样:

server { listen 80; server_name myapp.mycompany.com; root /opt/apps/myapp_large_name/public; passenger_enabled on; client_max_body_size 4M; } 

所以当我访问myapp.mycompany.com.br它访问我的rails应用程序/ opt / apps / myapp_large_name / public下。 我想能够configuration一个子path来访问另一个应用程序(在这种情况下,monit)。 我想要这样的东西:

myapp.mycompany.com.br/monit访问监控应用程序。

可能吗?

find一个方法来做到这一点:

 server { listen 80; server_name name myapp.mycompany.com; root /opt/apps/myapp_large_name/public; passenger_enabled on; client_max_body_size 4M; location /monit/ { rewrite ^/monit/(.*)$ /$1 break; proxy_pass http://localhost:2812; } }