Rails路由重定向到子域

时间:2014-07-10 15:37:33

标签: ruby-on-rails redirect rails-routing

我想要所有类型的网址www.mysite.co.za/learning/* 解析为http://learning.mysite.co.za/ *

我可以让他们使用

解决http://learning.mysite.co.za问题
match '/learning/*other', :to => redirect('http://learning.getsmarter.co.za/'), via: 'get'

但是如何让* other追加到那个。

e.g。 www.mysite.co.za/learning/blah/blah

learning.mysite.co.za/blah/blah

这有意义吗?

谢谢,

马特

1 个答案:

答案 0 :(得分:3)

您可以使用%{other}

引用动态细分
match '/learning/*other', :to => redirect('http://learning.getsmarter.co.za/%{other}'), via: 'get'