# Public folder simple question

**URL:** <https://www.ruby-forum.com/t/public-folder-simple-question/120077>\
**Category:** Rails\
**Created:** [November 13, 2007, 4:08pm UTC](https://www.ruby-forum.com/t/public-folder-simple-question/120077 "2007-11-13T16:08:33Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![gianluca\_t](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/d78d45/32.png) [@gianluca\_t](https://www.ruby-forum.com/u/gianluca_t)\
**Post date:** [November 13, 2007, 4:08pm UTC](https://www.ruby-forum.com/t/public-folder-simple-question/120077/1 "2007-11-13T16:08:33Z")

</div>

Hi to all,

I’ve a simple question:

does it possible to change the public folder address based on database  
value into application controller ?

This because I must handle a multidomain rails application and I must  
separate the public folders for each different domain…

Thanks in advance…

## – Gianluca T. TreNetMediaMaster S.r.l. The Internet Technology Company Telefono +39(049)776196 Fax +39(049)8087806 Visit us @: [http://www.trenet.it](http://www.trenet.it) - [http://www.mediamaster.it](http://www.mediamaster.it) e-mail me @: removed\_email\_address@domain.invalid

Le informazioni trasmesse sono destinate esclusivamente alla persona o  
alla società in indirizzo e sono da intendersi confidenziali e riservate.  
Ogni trasmissione, inoltro, diffusione o altro uso di queste  
informazioni a persone o società differenti dal destinatario é proibita.  
Se ricevete questa comunicazione per errore, contattate il mittente e  
cancellate le informazioni da ogni computer.

---

<div class="post-metadata">

**Author:** ![gianluca\_t](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/d78d45/32.png) [@gianluca\_t](https://www.ruby-forum.com/u/gianluca_t)\
**Post date:** [November 13, 2007, 4:33pm UTC](https://www.ruby-forum.com/t/public-folder-simple-question/120077/2 "2007-11-13T16:33:44Z")

</div>

Hello Gianluca

I would think that each sub domain would have it’s own directory?  
Does this thread help?  
[http://groups.google.ca/group/rubyonrails-talk/browse\_frm/thread/d7e87af0e6c1b9b5/4dc0f841ada9058b?lnk=gst&q=configure+public+directory#4dc0f841ada9058b](http://groups.google.ca/group/rubyonrails-talk/browse_frm/thread/d7e87af0e6c1b9b5/4dc0f841ada9058b?lnk=gst&q=configure+public+directory#4dc0f841ada9058b)

Regards,  
Dave

On Nov 13, 6:58 am, Gianluca T.

---

<div class="post-metadata">

**Author:** ![gianluca\_t](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/d78d45/32.png) [@gianluca\_t](https://www.ruby-forum.com/u/gianluca_t)\
**Post date:** [November 13, 2007, 6:14pm UTC](https://www.ruby-forum.com/t/public-folder-simple-question/120077/3 "2007-11-13T18:14:47Z")

</div>

Hi Dave,

thanks for your reply,

I read the thread but I don’t understand how to solve the problem.

I have only one rails app that serves up multiple domains (eg.  
[www.domain1.com](http://www.domain1.com), [www.domain2.com](http://www.domain2.com) and so on, all point to the same rails  
app) and every time I put a request on static resource  
(images/stylesheets/etc) the rails app must handle the resource under  
different folder (for security reasons, every single domain  
administrator can handle its own static resources…).

One possible solution is to use config.controller.asset\_host but seems  
that it does’nt work for me because I know the called domain name only  
into application controller using request.domain…

Can you help me ?

> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > * * *

## – Gianluca T. TreNetMediaMaster S.r.l. The Internet Technology Company Telefono +39(049)776196 Fax +39(049)8087806 Visit us @: [http://www.trenet.it](http://www.trenet.it) - [http://www.mediamaster.it](http://www.mediamaster.it) e-mail me @: removed\_email\_address@domain.invalid

Le informazioni trasmesse sono destinate esclusivamente alla persona o  
alla societÃ in indirizzo e sono da intendersi confidenziali e  
riservate.  
Ogni trasmissione, inoltro, diffusione o altro uso di queste  
informazioni a persone o societÃ differenti dal destinatario Ã© proibita.  
Se ricevete questa comunicazione per errore, contattate il mittente e  
cancellate le informazioni da ogni computer.

---

<div class="post-metadata">

**Author:** ![gianluca\_t](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/d78d45/32.png) [@gianluca\_t](https://www.ruby-forum.com/u/gianluca_t)\
**Post date:** [November 16, 2007, 3:43pm UTC](https://www.ruby-forum.com/t/public-folder-simple-question/120077/4 "2007-11-16T15:43:31Z")

</div>

Sorry Gianluca, it’s an area that I don’t know enough about. I’m just  
starting to play with setting up multiple domains into a single rails  
app, so I need to figure it out.  
Please let me know if you’ve had any success. You can email me if you  
like at dfdumaresq at gmail dot com.

-Dave

On Nov 13, 9:05 am, Gianluca T.

---

<div class="post-metadata">

**Author:** ![gianluca\_t](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/d78d45/32.png) [@gianluca\_t](https://www.ruby-forum.com/u/gianluca_t)\
**Post date:** [November 16, 2007, 11:18pm UTC](https://www.ruby-forum.com/t/public-folder-simple-question/120077/5 "2007-11-16T23:18:25Z")

</div>

On Nov 13, 2007, at 6:58 AM, Gianluca T. wrote:

> I’ve a simple question:
> 
> does it possible to change the public folder address based on database  
> value into application controller ?
> 
> This because I must handle a multidomain rails application and I must  
> separate the public folders for each different domain…

See this article and the comments below it…

[http://www.railsdev.ws/blog/10/using-subdomains-in-rails-apps/](http://www.railsdev.ws/blog/10/using-subdomains-in-rails-apps/)

– gw (www.railsdev.ws)
