【问题标题】:Ruby on Rails Custom Rails Resource Routing Error PagesRuby on Rails 自定义 Rails 资源路由错误页面
【发布时间】:2015-09-23 21:24:02
【问题描述】:

我想将 Rails 资源的所有损坏的站点链接路由到特定的自定义错误页面,并将所有其他损坏的链接路由到另一个自定义错误页面。 例如:

/locations/wrong-location - 位置错误页面无效

/products/wrong-product - 无效的产品错误页面

有人知道如何在 Rails 3.2 中做到这一点吗?

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3 rails-routing


    【解决方案1】:

    您想在您的routes.rb 中使用包罗万象:

    match 'locations/*other', to: 'locations#wrong-location'
    

    或在 Rails 4 中

    match 'locations/*other', to: 'locations#wrong-location`, via: :all
    

    然后只需设置控制器和视图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-17
      • 1970-01-01
      相关资源
      最近更新 更多