# Rails in subdirectory: redirect\_to '/' broke?

**URL:** <https://www.ruby-forum.com/t/rails-in-subdirectory-redirect-to-broke/89373>\
**Category:** Rails\
**Created:** [March 20, 2007, 12:37am UTC](https://www.ruby-forum.com/t/rails-in-subdirectory-redirect-to-broke/89373 "2007-03-20T00:37:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![leonb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/22d042/32.png) [@leonb](https://www.ruby-forum.com/u/leonb)\
**Post date:** [March 20, 2007, 12:37am UTC](https://www.ruby-forum.com/t/rails-in-subdirectory-redirect-to-broke/89373/1 "2007-03-20T00:37:27Z")

</div>

Hi,

I’ve got my rails app in a subdirectory called ‘huisrekening/’. But  
when I do this: redirect\_to ‘/’. It redirects to ‘/’ and not to ‘/  
huisrekening’ like I would like. Is it possible without doing  
redirect\_to ‘huisrekening/’ ?

Maybe something in environment.rb or something? I thought about using  
a base href. But that’s a bit nasty too.

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![leonb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/22d042/32.png) [@leonb](https://www.ruby-forum.com/u/leonb)\
**Post date:** [March 20, 2007, 12:57pm UTC](https://www.ruby-forum.com/t/rails-in-subdirectory-redirect-to-broke/89373/2 "2007-03-20T12:57:50Z")

</div>

LeonB wrote:

> I’ve got my rails app in a subdirectory called ‘huisrekening/’. But  
> when I do this: redirect\_to ‘/’. It redirects to ‘/’ and not to ‘/  
> huisrekening’ like I would like. Is it possible without doing  
> redirect\_to ‘huisrekening/’ ?

Rails won’t do anything to URLs given as strings for obvious reasons. I  
guess it should work if you do

redirect\_to(:controller =\> ‘home’, :action =\> ‘index’)

… assuming home/index is your front/home action.

–  
Jakob S. - [http://mentalized.net](http://mentalized.net)

---

<div class="post-metadata">

**Author:** ![leonb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/22d042/32.png) [@leonb](https://www.ruby-forum.com/u/leonb)\
**Post date:** [March 20, 2007, 11:54pm UTC](https://www.ruby-forum.com/t/rails-in-subdirectory-redirect-to-broke/89373/3 "2007-03-20T23:54:19Z")

</div>

Thanks. This worked for me: :controller =\> ‘dashboard’, :action =\>  
‘index’  
To bad about the slash, but it’s good enough. Thanks!
