我想让所有满足特定约束的请求都转到特定的控制器。所以我需要一条包罗万象的路线。我如何在 Rails 中指定它?是这样的吗?
match '*', to: 'subdomain_controller#show', constraints: {subdomain: /.+\.users/}
那真的会抓住所有可能的路线吗?即使有许多嵌套目录,也不要漏掉,这一点很重要。
使用 Ruby on Rails 3.2,但准备升级到 4.0。
更新:'*path'
似乎工作。但是,我遇到的问题是只要文件存在于我的public
目录中,Rails 就会呈现它。