的routes.rb
namespace :user do
resources :people
end
URL1
"abc.com/user/people" -> User::PeopleController#index
URL2
"abc.com/user/people?abc=123" -> User::PeopleController#create
我想通过routes.rb将User :: PeopleController #index重定向到User :: PeopleController #list。
match "user/people", :to => redirect("/user/people/list")
当我将上面的代码写入routes.rb时。它将Url1和Url2重定向到列表操作。 我只是想重定向Url1。
答案 0 :(得分:0)
,你就是这样做的
match "blupp", via: :get, to: 'home#index', constraints: -> (request) { request.query_parameters.blank? }