Rails应用程序位于Rails应用程序的子文件夹中

时间:2014-09-11 10:53:53

标签: ruby-on-rails ruby

我有一个rails应用程序,但客户希望将另一个rails应用程序托管在第一个rails应用程序的ssub文件夹中。

我找不到任何关于如何做到这一点的帮助,或者是否有可能,因为如果我去了:

http://example.com/second_app,第一个应用会尝试路由它,尽管另一个应用位于second_app文件夹中。

我希望这是有道理的,有人可以提供帮助。

1 个答案:

答案 0 :(得分:1)

很抱歉,两个Rails应用程序一个在另一个内部是不可能的。

如果您想要的只是客户端的特殊页面,则需要视图,控制器和路径:

$ rails g controller Pages second_page

然后将您的路线(config/routes.rb)从get 'pages/second_page’更改为get '/second_page’

启动rails s后,您可以转到localhost:3000/second_page并查看您的信息页。

如果我完全误解了你想要做的事情,请详细描述一下你的情况,我很乐意提供帮助。