【发布时间】:2012-12-20 19:45:00
【问题描述】:
我想设置以/articles 开头的每个路径的永久重定向到以/blog 开头的类似路径。
我知道如何在路由中单独重定向路径,例如
match "/articles/" => redirect("/blog/")
但是,如果我还想重定向 /articles/:id 和 /articles/category/:id 等路径,我也需要对这些路径进行显式重定向。
我希望有一种方法可以一举重定向所有这些路径,无论是现在还是未来。
我意识到我可以使用before_filter 在控制器中相对轻松地做到这一点,但我相信这种行为属于路由,我希望将其保留在那里。
【问题讨论】:
标签: ruby-on-rails-3 url-routing