Я новичок в разработке рельсов.
Я сомневаюсь, можно ли перенаправить другой путь, если текущий путь не существует
Например,
rout.rb
resources :userlists
get 'register' => 'userlists#register'
post 'register' => 'userlists#register_action'
get 'login' => 'userlists#login'
post 'login' => 'userlists#login_action'
get 'logout' => 'userlists#logout'
get 'home' => 'userlists#home'
Если кто-нибудь просматривает «/ new» или «где-то», это не в моем файле route.rb, поэтому он показывает следующее сообщение об ошибке,
Ошибка маршрутизации
Не найдено ни одного маршрута [GET] "/ new"
Rails.root: C: / wamp / www / rubyOnRailse / MyApp
Приложение Trace | Framework Trace | Полная трассировка
Маршруты
Маршруты совпадают по приоритету сверху вниз
Если возможно, решить эту проблему.
Примечание:
Я использую match "* path" => redirect ("/")
Этот метод у меня не работает
Если все работает нормально, объясните, что это значит, потому что я использую эту строку напрямую без изменений.