0
如何从RoutingError
中解救出Rails 3.2的应用,例如重定向到root_path
?RAILS 3.2:如何从“路由错误”页面中拯救
如何从RoutingError
中解救出Rails 3.2的应用,例如重定向到root_path
?RAILS 3.2:如何从“路由错误”页面中拯救
我可以想到任何情况下,当你想从一个RoutingError救援。
如果你想要的所有路由没有指定重定向到一些特定的动作(自定义“未找到”的错误,例如),可以使最后的路线在routes.rb
文件匹配任何东西,并指出有:
match "*path" => 'some_controller#some_action'
按顺序尝试路由并使用第一个匹配的路由,只要该路由保留最后一个,当且仅当没有其他路由匹配请求的路径时才会使用它。
你的第一句话与问题/答案无关。你可以在评论中询问为什么smileyUser会这么做。你的第一句话之后会有帮助。 –