Rails:将命名空间中的所有路由重定向到root

zil*_*lla 4 routes ruby-on-rails ruby-on-rails-3

我正在寻找将Rails命名空间中的所有路由重定向到根路径.这是我到目前为止所拥有的.它有效,但我想知道我是否可以把它变成一行:

namespace "old_namespace" do
  match "/", :to => redirect("/")
  match "*path", :to => redirect("/")
end
Run Code Online (Sandbox Code Playgroud)

Mun*_*sim 7

Rails 3

namespace :old_namespace do
  match '(*any)' , to: redirect('/')
end
Run Code Online (Sandbox Code Playgroud)

Rails 4

namespace :old_namespace do
  match '(*any)' , to: redirect('/'), via: [:get, :post]
end
Run Code Online (Sandbox Code Playgroud)