Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 如何更改管理路径?_Ruby On Rails 4_Routes_Refinerycms - Fatal编程技术网

Ruby on rails 4 如何更改管理路径?

Ruby on rails 4 如何更改管理路径?,ruby-on-rails-4,routes,refinerycms,Ruby On Rails 4,Routes,Refinerycms,我已经这样做了: MyApp::Application.routes.draw do get 'admin', :to => redirect('/refinery') mount Refinery::Core::Engine, :at => '/'

我已经这样做了:

MyApp::Application.routes.draw do                                                 

  get 'admin', :to => redirect('/refinery')                                      

  mount Refinery::Core::Engine, :at => '/'                                          

end
它允许我给我的用户一个更友好的URL,一个对他们有意义的URL,但路径仍然更改为
localhost:3000/refinery

那么,我该怎么做呢?可能没有重定向?

编辑, 很抱歉,您实际上可以使用config/initializers/refinery/core.rb上的文件,只需添加这一行即可

config.backend_route= "admin"
可能重复的