0

我一直在我的 Rails 应用程序中使用静态页面(即“/about”“/contact”等);客户端希望能够创建页面、控制/更改内容并仍然保留默认的根/页面路由。

我有一个带有标题/内容的页面控制器,并且在其他地方使用 FriendlyID,但我不确定如何最好地将默认 /page/about 更改为映射到 /about

这样做的正确方法是什么?

4

1 回答 1

0

如果我理解您的问题,您需要的是:

get :about, to: 'pages#about', as: :about

运行 rake 路线,您将获得:

about GET    /about(.:format) pages#about

在您的链接或控制器中使用about_path.

于 2013-10-29T23:59:38.050 回答