将子域重定向到Rails 3中的文件夹

时间:2011-11-11 00:13:44

标签: ruby-on-rails-3 routes

我需要将help.mydomain.com/a-page重定向到/ pages / a-page,而不使用Nginx或Apache重定向,只能通过Rails 3路由。

这里的关键是帮助子域确定/ pages /应该从路由中删除,尽管视图位于/ views / pages /

感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

试试这个:

match "/:page_name" => redirect("/pages/%{page_name}"), :constraints => { :subdomain => /help/ }