Change route to different name/style
In routes.rb, change
get 'controller/action'
get 'pages/about'
to
get "url_ending_you_want" => 'pages#about'
for example:
get "about" => 'pages#about'
seen from United States
seen from United States

seen from United States
seen from Canada

seen from United States

seen from United States

seen from United States

seen from Malaysia

seen from United States

seen from France

seen from United States
seen from Germany

seen from United States

seen from France
seen from United States
seen from United States
seen from United States
seen from United States
seen from Russia
seen from United States
Change route to different name/style
In routes.rb, change
get 'controller/action'
get 'pages/about'
to
get "url_ending_you_want" => 'pages#about'
for example:
get "about" => 'pages#about'
Change the root of your site
In routes.rb use:
root to: 'controller#action_name'
root to: 'controller#page'
for example:
root to: 'pages#home'
Print out all the routes in Rails
**Print** out all the **routes** added by Rails routing **for** a scaffold **foo**, in _rails console_: ruby-1.9.2-p0 > puts controller.public_methods.grep(/path|url/).grep(/foo/).sort.join("\n") edit_foo_path edit_foo_url foo_path foo_url foos_path foos_url new_foo_path new_foo_url