I''ve got a super basic quesion about getting rails up and running on a host. I''m following this basic howto: http://wiki.rubyonrails.com/rails/pages/HowtoUseSymLinksToGraftRailsOntoYourWebsite in order to get a rails app up and running on my host, phpwebhosting (oh the irony). I''ve got my app sitting in /home/username/todo (todo is the app) I''ve created my symlink to a www dir: ln -s /home/username/todo/public /home/username/www/todo everything is looking sharp at this point! I go to my site: http://mydomain.com/todo/ I get the welcome aboard message, which is great. Create my controllers and models and create an index method thinking that the welcome message is going to get replaced with my index method. However, the index doesn''t come up and i''m stuck on the welcome message! Instead, I have to go to this link to see my controllers functioning. http://mydomain.com/todo/todo instead of http://mydomain.com/todo/ now the docs say to use a rewrite for it, but there is also a comment staying that its not needed and nor is it supported by the apache folks. I don''t have access to the httpd.conf, so i''m at a loss as to what the next step might be. thanks! -l --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---
Lincoln Mongillo wrote:> I''ve got a super basic quesion about getting rails up and running on a > host. I''m following this basic howto: > > http://wiki.rubyonrails.com/rails/pages/HowtoUseSymLinksToGraftRailsOntoYourWebsite > > in order to get a rails app up and running on my host, phpwebhosting > (oh the irony). > > I''ve got my app sitting in /home/username/todo (todo is the app) > > I''ve created my symlink to a www dir: > > ln -s /home/username/todo/public /home/username/www/todo > > everything is looking sharp at this point! I go to my site: > > http://mydomain.com/todo/ > > I get the welcome aboard message, which is great. Create my > controllers and models and create an index method thinking that the > welcome message is going to get replaced with my index method. > However, the index doesn''t come up and i''m stuck on the welcome > message! Instead, I have to go to this link to see my controllers > functioning. > > http://mydomain.com/todo/todo > > instead of > > http://mydomain.com/todo/ > > now the docs say to use a rewrite for it, but there is also a comment > staying that its not needed and nor is it supported by the apache > folks. I don''t have access to the httpd.conf, so i''m at a loss as to > what the next step might be. > > thanks! > -l > >If I remember correctly, you need to delete index.html in the public directory and also modify the default routing rule in config/routes.rb to do this. If you look in routes.rb, it has something that should finally look like something like this: # You can have the root of your site routed by hooking up '''' # -- just remember to delete public/index.html. map.connect '''', :controller => "login", :action => "login" That connection should route it, I think. Cheers Mohit. --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---
Have you set the default route in config/routes.rb? To do simply, look in the file and you''ll see something like this: # You can have the root of your site routed by hooking up '''' # -- just remember to delete public/index.html. # map.connect '''', :controller => "welcome" Change the map.connect line to something like this: map.connect '''', :controller => "todo" Where todo is the controller name; then go and delete the index.html file from public/ and you should be good to go. :) --Jeremy On 9/16/06, Lincoln Mongillo <mongillo-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> > I''ve got a super basic quesion about getting rails up and running on a > host. I''m following this basic howto: > > http://wiki.rubyonrails.com/rails/pages/HowtoUseSymLinksToGraftRailsOntoYourWebsite > > in order to get a rails app up and running on my host, phpwebhosting > (oh the irony). > > I''ve got my app sitting in /home/username/todo (todo is the app) > > I''ve created my symlink to a www dir: > > ln -s /home/username/todo/public /home/username/www/todo > > everything is looking sharp at this point! I go to my site: > > http://mydomain.com/todo/ > > I get the welcome aboard message, which is great. Create my > controllers and models and create an index method thinking that the > welcome message is going to get replaced with my index method. > However, the index doesn''t come up and i''m stuck on the welcome > message! Instead, I have to go to this link to see my controllers > functioning. > > http://mydomain.com/todo/todo > > instead of > > http://mydomain.com/todo/ > > now the docs say to use a rewrite for it, but there is also a comment > staying that its not needed and nor is it supported by the apache > folks. I don''t have access to the httpd.conf, so i''m at a loss as to > what the next step might be. > > thanks! > -l > > > >--~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---