我的盒子上有两个 Rails 应用程序,一个/opt/app1
位于/opt/app2
. 这些应用程序中的每一个都只需要一个路由和一个控制器操作。我想做的是配置 nginx,以便导航到 www.example.com 的人会点击 app1,而导航到 www.example.com/app2 的人会点击 app2。
总结一下:不同的 Rails 应用程序,相同的域,不使用子域。
我一直在寻找如何做到这一点,但到目前为止还没有运气。这是我的第一个应用程序的基本 nginx 设置。有什么想法可以让我的第二个应用程序正常工作吗?
server {
listen 80;
server_name example.com;
root /opt/app1/public;
passenger_enabled on;
}