我有一个控制器帖子: www.mydomain.com/posts/123-hello
请注意,每个帖子的123都是唯一的,但不是相关的ID(post.permalink)
我想通过以下地址访问帖子:
www.mydomain.com/is/123-hello
不
www.mydomain.com/posts/123-hello
我的Post模型中有一个to_param
来构建“123-hello”,但当我使用redirect_to @post
时,我以www.mydomain.com/posts/123-hello
我该怎么做?提前谢谢!
答案 0 :(得分:4)
map.resources :posts, :as => "is"
对于永久链接部分,请看这个问题(但看起来你已经做对了):