Я думаю, что следующие два одинаковы:
root :to => 'login#show'
match '/' => 'login#show', :as => :root
Точно так же, как и другие пути, если вы хотите root_path
, то для match '/'
вы должны указать его самостоятельно.
Так что я думаю, что они просто делают то же самое (перенаправляя вас к login#show
, если путь /
), но первый из них будет иметь более семантическое значение.