【发布时间】:2014-02-16 23:35:53
【问题描述】:
当有人尝试使用旧的/:id URL 而不是首选的/:friendly_id 链接浏览页面时,是否可以强制执行 301 重定向?
Apparently such redirections help to tell Google that you have updated the link.. 所以它停止显示旧的非友好链接。
【问题讨论】:
-
简单的答案是做你所期望的:查找友好的 id 并返回重定向。
-
在你的控制器中,只需做一个redirect_to,将你的新路由作为参数传递。
标签: ruby-on-rails