在子域上寻找RoR后端的adivse / tutorial

时间:2015-08-24 14:58:56

标签: ruby-on-rails ruby ruby-on-rails-4.2

经过大量搜索后,我无法找到关于如何在RoR项目的子域上创建管理后端的最佳指南 - 理想情况下我也可以将app \ frontend和app \ backend拆分为不同的文件夹无需复制所有控制器,视图......

我希望将所有与前端相关的后端分开,并从子域中处理后端,因为这样可以在服务器端为我提供额外的安全性。

请注意:我确实想使用主动管理员和其他相关的宝石。

1 个答案:

答案 0 :(得分:0)

此页

http://guides.rubyonrails.org/routing.html

这是rails路由的标准文档,向您展示如何将您的管理部分放在通过子域访问的命名空间中,我认为这正是您想要做的。请参见第3.9节:“基于请求的约束”。

我通过谷歌搜索“rails routes”,转到顶部结果,然后为“subdomain”执行ctrl& f。这是我为大多数api问题推荐的策略。