map.root: controller => "home" имеет две вещи:
1 - map.root всегда будет рассматриваться в качестве домашней страницы вашего сайта
в качестве примера, если у вас естьдомашняя страница в контроллере с именем 'website' и в действии с именем 'home_page'
вы можете задать корень как
map.root: controller => "website",: action =>'home_page'
2 - Если вы направляете на контроллер без действия, rails будет по умолчанию перенаправлять на действие index 'этого контроллера
Так что в этом случае
map.root: controller => "home" будет перенаправлять на действие 'home' indexers 'index' action
надеюсь, это поможет
ура, sameera