# Rails public root

**URL:** <https://www.ruby-forum.com/t/rails-public-root/109543>\
**Category:** Rails\
**Created:** [July 16, 2007, 6:17pm UTC](https://www.ruby-forum.com/t/rails-public-root/109543 "2007-07-16T18:17:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mike](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/58f4c7/32.png) [@mike](https://www.ruby-forum.com/u/mike)\
**Post date:** [July 16, 2007, 6:17pm UTC](https://www.ruby-forum.com/t/rails-public-root/109543/1 "2007-07-16T18:17:40Z")

</div>

hi,

i’m planning to deploy with a cluster of mongrels behind apache and i  
have everything working ok but i’m wondering how to redirect users  
from the root path (i.e. [mydomain.com/](http://mydomain.com/) ) to what i want to be my  
default controller/action?

should i have a routes.rb entry that handles this or should apache  
rewrite the url?

thanks,  
mike

---

<div class="post-metadata">

**Author:** ![mike](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/58f4c7/32.png) [@mike](https://www.ruby-forum.com/u/mike)\
**Post date:** [July 16, 2007, 6:27pm UTC](https://www.ruby-forum.com/t/rails-public-root/109543/2 "2007-07-16T18:27:40Z")

</div>

Hey Mike -

On 16-Jul-07, at 12:17 PM, mike wrote:

> thanks,  
> mike

Myself, I’d prefer to have this controlled by rails as I like to have  
as much app logic residing there.

to use rails you’d add a route such as,

map.connect ‘’, :controller =\> “some\_controller”, :action =\>  
“some\_action”

There’s a commented out route like that in your default routes config.

Jodi
