我使用 routes.rb
进行此操作namespace :main do
get "/" => 'sites#index'
get "/:action" => 'sites#:action'
namespace :dashboard do
get '/' => 'dashboards#index'
resources :masters
end
end
所有结果都是静态的:主命名空间
本地主机/主/索引
本地主机/主/仪表板/:动作
但是我希望通过阅读参数[:master_url]进行主路由动态,例如
本地主机/的 blog1 /仪表板/:动作
本地主机/的 blog2 /仪表板/:动作
我正在尝试添加以下基于on this tuts
的代码get ':master_url/:controller(/:action(/:id))', controller: /main\/[^\/]+/
但访问时失败
本地主机/ URL1 /索引
任何帮助都是非常感谢