【发布时间】:2014-05-14 19:36:51
【问题描述】:
是否可以在 routes.rb 中创建快速重定向规则来支持:
发件人:
http://example.com/family/uid-123-child
收件人:
http://example.com/family/parent?child=123
我目前的解决方案如下。 Rails 不允许我解析 :id 以从中获取数字“123”。你能帮忙吗?
get "family/:id", to: redirect('/parent?child='.concat('%{id}')), :constraints => { :id => /[A-Za-z0-9_\-:]+\child?/}
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 routes