ruby-on-rails-4 - 如何更改 Refinery CMS 管理路径?

标签 ruby-on-rails-4 routes refinerycms

我这样做了:

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"

关于ruby-on-rails-4 - 如何更改 Refinery CMS 管理路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20691602/

相关文章:

ruby-on-rails-4 - 在 Openshift 上创建 ruby​​-2.2

ruby - Alpine linux 3.5和ruby 2.0错误?

javascript - ActivatedRoute.routeConfig 为 null - 带有 Angular-cli 的 Angular 2 项目

ruby - 从外部 gem 扩充模型

imagemagick - Centos 5.6 上的 Dragonfly、rails 3.2、Refinery Edge (2.0) ImageMagick

ruby-on-rails - 从 ActiveRecord::Relation 获取 has_many

ruby-on-rails - Hartl Rails 教程 5.3.4 : 'read' : Is a directory @ io_fread) error

asp.net - Css 不适用于 url 路由

ruby-on-rails-3 - 屏蔽 :id 的 Rails3 奇异路由

ruby-on-rails - 为什么我在添加 Refinery CMS 后尝试播种时收到 "uninitialized constant RefineryPage"