我想在没有控制器名称的情况下访问以下路径
e.g。 SITE/about
SITE/faq
怎么做?
get 'welcome/index'
get 'welcome/about'
get 'welcome/brand'
get 'welcome/product'
get 'welcome/news'
get 'welcome/faq'
get 'welcome/download'
get 'welcome/contact'
答案 0 :(得分:1)
指定您想要的网址以及访问哪个控制器和控制器方法。
示例,在 routes.rb
中get 'about', to: 'pages#about'
这样,example.com/about
会指向about
PagesController
行动
答案 1 :(得分:1)
试试这个:
scope '/', controller: 'welcome' do
get :index
get :about
get :brand
get :product
get :news
get :faq
get :download
get :contact
end
它还允许您忘记在每行中编写控制器名称。