# Rails at a different document root?

**URL:** <https://www.ruby-forum.com/t/rails-at-a-different-document-root/140436>\
**Category:** Rails\
**Created:** [June 13, 2008, 10:41pm UTC](https://www.ruby-forum.com/t/rails-at-a-different-document-root/140436 "2008-06-13T22:41:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![robb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a183cd/32.png) [@robb](https://www.ruby-forum.com/u/robb)\
**Post date:** [June 13, 2008, 10:41pm UTC](https://www.ruby-forum.com/t/rails-at-a-different-document-root/140436/1 "2008-06-13T22:41:34Z")

</div>

Hi,

I need my Rails app to not create internal URLs that begin with “/”,  
but rather something like “/rails”. Does anyone know where this would  
be configured?

Basically, I’m building a setup with Rails behind Apache, and Apache  
using mod\_proxy to route requests to the Rails server instance. So  
for example, Apache is doing this:

[https://server/rails](https://server/rails) —\> [http://localhost:3000](http://localhost:3000)

Thanks,  
Robb

---

<div class="post-metadata">

**Author:** ![robb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a183cd/32.png) [@robb](https://www.ruby-forum.com/u/robb)\
**Post date:** [June 14, 2008, 3:40am UTC](https://www.ruby-forum.com/t/rails-at-a-different-document-root/140436/2 "2008-06-14T03:40:04Z")

</div>

You can also look a Mongrels prefix setting to get your app running  
under a /something url.

Would work great with mod\_proxy

RewriteEngine On  
RewriteRule ^/my\_app1(.\*)$ [http://localhost:8000](http://localhost:8000)%{REQUEST\_URI}  
[P,QSA,L]

this in you mongrel\_config.yml

prefix: /my\_app1  
port: “8000”  
environment: production  
address: 127.0.0.1

---

<div class="post-metadata">

**Author:** ![robb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a183cd/32.png) [@robb](https://www.ruby-forum.com/u/robb)\
**Post date:** [June 13, 2008, 10:53pm UTC](https://www.ruby-forum.com/t/rails-at-a-different-document-root/140436/3 "2008-06-13T22:53:57Z")

</div>

Hmm. This appears to answer my question:

[Peak Obsession](http://wiki.rubyonrails.com/rails/pages/HowtoDeployRailsAppUnderDirectory)
