因此,我关注了 José Valim 的博文,添加了
config.exceptions_app = self.routes
到我的 application.rb 用于将 HTTP 错误路由到我自己的控制器。
一切都按预期工作,我的自定义错误页面工作等等,但它抛出了一个ActionController::RoutingError
虽然,它被记录为FATAL
. 有没有办法绕过这个FATAL
消息?我一直试图从应用程序控制器和我的错误控制器中的错误中拯救出来,但无济于事。
2012-06-27 12:19:33.908 [FATAL] [127.0.0.1]
ActionController::RoutingError (No route matches [GET] "/3489423u4023ho")