A very basic issue with routes in ruby
Posted
by
Haris
on Stack Overflow
See other posts from Stack Overflow
or by Haris
Published on 2010-12-23T13:50:06Z
Indexed on
2010/12/23
13:54 UTC
Read the original article
Hit count: 307
I am new to ruby and while creating a sample application found out an issue that whenever I go to http://127.0.0.1:3000/people/index by default show action is executed and index is taken as a parameter. This is server log:
Started GET "/people/index" for
127.0.0.1 at 2010-12-23 18:43:01 +0500 Processing by PeopleController#show as
HTML Parameters: {"id"=>"index"}
I have this in my route file:
root :to => "people#index"
resources> :people
match ':controller(/:action(/:id(.:format)))'
What is going on here and how can I fix the issue?
© Stack Overflow or respective owner