2

我在 mydomain.com 上有一个可用的私有 beta Rails 应用程序。所有路线都有效。

但是,我想在根目录上有一个登录页面,并隐藏所有其他路线。用户将无法在不知道特定扩展名的情况下访问任何其他页面(例如,mysecretsubdomain.mydomain.com 或 mydomain.com/mysecretsubdomain)。

在不更改 routes.rb 中所有现有路由的情况下,我应该如何做到这一点?

非常感谢你。

4

1 回答 1

3

在应用程序控制器中使用 abefore_filter检查特定参数,如果不正确则重定向。

于 2012-05-10T17:21:10.027 回答