我尝试在子域路径下创建我的Rails应用和管理控制台。
这就是我所拥有的。
root 'homepage#index'
constraints subdomain: 'my' do
get '/' => 'admin#index' ,:as => 'admin_dashboard'
end
我使用http://pow.cx/设置了我的本地子域名托管服务商 所以一切正常,我可以通过myapp.dev顺利运行我的应用程序。
但问题是我去
my.myapp.dev
它应该是我需要的显示'admin#index'
控制器,而是
它转到'homepage#index'
所以,如果我改变我的路线
constraints subdomain: 'my' do
get '/dashboard' => 'admin#index' ,:as => 'admin_dashboard'
end
然后我转到'my.myapp.dev/dashboard'
它似乎很好,因为我需要'admin#index'
。
那我怎么做
constraints subdomain: 'my' do
get '/' => 'admin#index' ,:as => 'admin_dashboard'
end
与
分开root 'homepage#index'
或者,如果用户输入my.myapp.dev
作为网址my.myapp.dev/dashboard
谢谢!