# How to set default path

**URL:** <https://www.ruby-forum.com/t/how-to-set-default-path/169066>\
**Category:** Rails\
**Created:** [May 28, 2009, 11:06pm UTC](https://www.ruby-forum.com/t/how-to-set-default-path/169066 "2009-05-28T23:06:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mk27](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/5e9695/32.png) [@mk27](https://www.ruby-forum.com/u/mk27)\
**Post date:** [May 28, 2009, 11:06pm UTC](https://www.ruby-forum.com/t/how-to-set-default-path/169066/1 "2009-05-28T23:06:10Z")

</div>

Hi gang!

I want / to point to app/subject/list instead of public/index.html. I  
added this to routes.rb

map.connect ‘:controller/:action/:id’, :controller =\> ‘subject’, :action  
=\> ‘list’

But that does not work…

---

<div class="post-metadata">

**Author:** ![mk27](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/5e9695/32.png) [@mk27](https://www.ruby-forum.com/u/mk27)\
**Post date:** [May 28, 2009, 11:12pm UTC](https://www.ruby-forum.com/t/how-to-set-default-path/169066/2 "2009-05-28T23:12:29Z")

</div>

First, rename the index.html file to something else.

Then:

map.root :controller =\> ‘subject’, :action =\> ‘list’

- 

Maurício Linhares  
[http://alinhavado.wordpress.com/](http://alinhavado.wordpress.com/) (pt-br) | [http://blog.codevader.com/](http://blog.codevader.com/)  
(en)
