2012-09-27 37 views

回答

1

我可以想到任何情況下,當你想從一個RoutingError救援。

如果你想要的所有路由沒有指定重定向到一些特定的動作(自定義「未找到」的錯誤,例如),可以使最後的路線在routes.rb文件匹配任何東西,並指出有:

match "*path" => 'some_controller#some_action' 

按順序嘗試路由並使用第一個匹配的路由,只要該路由保留最後一個,當且僅當沒有其他路由匹配請求的路徑時纔會使用它。

+2

你的第一句話與問題/答案無關。你可以在評論中詢問爲什麼smileyUser會這麼做。你的第一句話之後會有幫助。 –