Wednesday, May 25, 2011

Setting a home directory link in Rails 3

If you need to set up a path to the home directory in Rails 3  you need to change your routes.rb  file to create a named path.  In your routes.rb file you create the following mapping

match '/' => "home#index", :as => :home

this assumes your rails app has been created with 

rails generate controller home index


you can then create a link using linked_to

<%= link_to "Home", home_path %>

The point here is we've created the named link as "home"  but the path is referred to home_path.


  1. interesting blog. It would be great if you can provide more details about it. Thanks you

    Web Development

  2. Thanks for this coding post. I will try it and have already
    bookmarked your blog
    custom Web Design

  3. Thanks for this simple solution on creating a link back to the home page - i was stuck for 30 mins and no other post gave a solution that worked for me.

  4. JBN Creators is dedicated to provide all-in-one eCommerce websites for your store. Here we are ready to provide you optimum support in terms of improving your business and expanding the horizon. We invite you to make use of our optimum resources so as to meet the business goal at the earliest.
    Web Development

  5. JBN CREATORS is Ecommerce Website Development company in DELHI. We have more than 5 years of experience serving outsourcing web development services. Provide you service in affordable price at right time. Feel Free contact us 8802969543 , 9650829282 .
    Ecommerce Website Development