В Rails 3 вы можете делать следующее:
Rails.application.routes.recognize_path "/accounts/1"
# {:action=>"show", :controller=>"accounts", :id=>"1"}
Использование ActionController :: Routing :: Routes.recognize_path продолжало выдавать ActionController :: RoutingError Исключение: нет совпадений маршрутов "/ account / 1