【问题标题】:How to redirect all routes in Rails如何重定向 Rails 中的所有路由
【发布时间】:2012-05-10 17:16:14
【问题描述】:

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

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

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

非常感谢。

【问题讨论】:

    标签: ruby-on-rails routes


    【解决方案1】:

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

    【讨论】:

    • 非常感谢。你能举一个非常简单的例子吗?
    猜你喜欢
    • 2011-05-07
    • 2018-08-13
    • 1970-01-01
    • 1970-01-01
    • 2019-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多