On 8 May 2011 12:31, Mohamed L. <li...@ruby-forum.com> wrote:
> David Kahn wrote in post #997316:
>> On Sat, May 7, 2011 at 9:27 PM, Mohamed L. <li...@ruby-forum.com> wrote:
>>
>>> Hey, I'm trying to sort out the routing still, I've generated a home
>>> controller, deleted the public/index.html and changed the routes.rb to
>>> have :root to=> "home#index" and I have changed the html code in
>>> app\view\home\index
>>>
>>> When I open it I keep getting: Routing Error No route matches "/"
>>>
>>
>> Hmmm it sounds like you might be getting sent elsewhere. Is there
>> anotehr
>> :root entry in your routes? As well, do you have both an
>> home/index.html.erb
>> view as well as an index action in your controller? Also, is there any
>> other
>> code you have added to the app such as in the application controller
>> which
>> might be redirecting you?
>
> In the home controller I have:
>
> class HomeController < ApplicationController
>  def index
>  end

It is nothing to do with the controller, it is saying there is no
route.  That is before it even looks for a controller.  Did you try
root :to =>
instead of
:root to =>
as I suggested?  Don't forget to restart the server after changing
routes.rb.  It is interpreted when the app is first loaded.
If it is still not working post your routes.rb file here.

Colin

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to