我有一个rails应用程序,但客户希望将另一个rails应用程序托管在第一个rails应用程序的ssub文件夹中。
我找不到任何关于如何做到这一点的帮助,或者是否有可能,因为如果我去了:
http://example.com/second_app,第一个应用会尝试路由它,尽管另一个应用位于second_app文件夹中。
我希望这是有道理的,有人可以提供帮助。
答案 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
并查看您的信息页。
如果我完全误解了你想要做的事情,请详细描述一下你的情况,我很乐意提供帮助。