我有一个梦想,有一天,我的Rails 4应用程序可以在生产中从/sub
提供。
对/sub
和/sub/projects
的请求看起来只是/
和/projects
。所有资产都将从/sub/assets
提供。
但是,在开发环境中,所有内容都可以从localhost:3000
的根目录运行。
无论后面的服务器(apache / nginx)如何,我如何配置rails应用程序?
答案 0 :(得分:0)
如果我理解你的错误:
您可以将项目放在生产服务器上的任何位置。您只需要在apache或nginx配置文件中描述它。对于apache使用DocumentRoot指令。对于nginx,请使用server -> root语法。