假设我有一个像 Digg 这样的网站正在运行,bookmarks.com
并且想要创建bookmarks.com/girls
共享所有路线的网站,但所有链接都指向/girls/<something>
而不是仅仅指向/<something>
.
在不更改视图中的所有链接的情况下,我想修改routes.rb
以执行以下操作:
all_routes = lambda {
...
}
scope '/girls', &all_routes, constraint: { |r| r.session[:subsite] == girls }
scope '/', &all_routes
但是,我一直在反复试验,无法提出解决方案。
奖励积分:如果我有多个动态子站点,我将如何路由?