我正在尝试为我的一个使用 rails 的客户制作一个愚蠢的简单 CMS。我为这些页面生成了脚手架,Page
并且成功地创建和渲染了这些页面,但是,路由很丑陋。
现在,如果我想查看主页,我会得到一个这样的 url:example.com/pages/1
我想完成两件事:
如何设置路由以便example.com
自动抓取名为“home”的页面
和
如何设置路由以便example.com/page/page_name
执行
@page = Page.find_by name: 'page_name'