method
root
v4.2.9 -
Show latest stable
- Class:
ActionDispatch::Routing::Mapper::Base
root(options = {})public
You can specify what Rails should route “/” to with the root method:
root to: 'pages#main'
For options, see match, as root uses it internally.
You can also pass a string which will expand
root 'pages#main'
You should put the root route at the top of config/routes.rb, because this means it will be matched first. As this is the most popular route of most Rails applications, this is beneficial.
1Note
:as option
Code
root :to => 'projects#index', :as => 'foobar'
will generate a helper
foobar_path