我的模型名为BlogPost和名为BlogPostsController的控制器,它具有BlogPost的所有基本CRUD方法。
我正在尝试了解如何在一般网址/blog/post-name
中路由用户以使用/blog_posts/post-name
而不是/blog_posts
和“禁用”等网址。我应该重命名我的控制器还是应该改变路线(以及如何)?
答案 0 :(得分:5)
更新您的路线并将:as
选项添加到您的博客资源路径
map.resources :blog_posts, :as => 'blogs'