通过Nginx在以root身份运行的应用程序的子目录中部署rails应用程序

时间:2012-09-14 13:18:44

标签: ruby-on-rails nginx

我正在目录中运行rails应用程序。

这是我的服务器块配置。

server_name  IP;
passenger_enabled on;
root   /var/www/abc/current/public;
passenger_base_uri /new;

IP上已经运行了一个rails应用程序。 所以我想在IP / new上运行另一个rails应用程序。

我做了这个配置。但它给了我404未找到的错误。

[error] 13576#0: *103 "/var/www/abc/current/public/new/index.html" is not found (2: No such file or directory)

感谢任何帮助。

谢谢, Gsoni

1 个答案:

答案 0 :(得分:-1)

删除passenger_base_uri后尝试,请参阅docs了解详情。