如何将Rails路由重定向到其他站点?

时间:2012-03-24 14:22:50

标签: ruby-on-rails rails-routing url-redirection

我正在尝试编写Rails路由的测试用例以重定向到另一个站点。

例如:

get "foo/:id",redirect("http://othersite.com/foo/%{id}",:status => 301)

以下尝试产生错误:

assert_routing "foo/123","http://othersite.com/foo/123"

1 个答案:

答案 0 :(得分:0)

基于this回答,我可以提出同样的建议。

您尝试过:

match "/blog" => redirect("http://example.com/blog"), :as => :blog

这对你有用吗?