【发布时间】:2011-10-04 23:46:34
【问题描述】:
我是 Rails 新手,在我正在编写的一个小应用程序中遇到了路线障碍 -
我想使用根路由将参数映射到特定控制器 -
例如,假设我有一个控制器 VariablePageController,它将根据 URL 中的参数呈现不同的内容。
所以当有人访问我的网站时,mysite.com 将转到主页,但 mysite.com/[pagename] 将通过我的 VariablePageController,但用户将留在 mysite.com/[pagename] 而不是 mysite .com/VariablePage/[页面名称] -
变量[pagename]是动态生成的,所以无法在routes.rb中列出所有可能...
如何通过路由来达到这个效果?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 model-view-controller