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會這麼做。你的第一句話之後會有幫助。 –