# Lighttpd con piÃ¹ applicazioni rails in sottocartelle

**URL:** <https://www.ruby-forum.com/t/lighttpd-con-pia-applicazioni-rails-in-sottocartelle/109276>\
**Category:** IT\
**Created:** [July 13, 2007, 12:05am UTC](https://www.ruby-forum.com/t/lighttpd-con-pia-applicazioni-rails-in-sottocartelle/109276 "2007-07-13T00:05:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ogeidix](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/d07c76/32.png) [@ogeidix](https://www.ruby-forum.com/u/ogeidix)\
**Post date:** [July 13, 2007, 12:05am UTC](https://www.ruby-forum.com/t/lighttpd-con-pia-applicazioni-rails-in-sottocartelle/109276/1 "2007-07-13T00:05:53Z")

</div>

Ciao a tutti,  
Ã¨ la prima volta che scrivo qui, anche se vi sto leggendo da molto,  
quindi mi presento: sono Diego G. in provincia di Vicenza.

Sto perdendo un po’ l’anima cercando di configurare lighttpd  
per supportare piÃ¹ applicazioni web sullo stesso dominio ma in  
sottocartelle diverse.

Sto utilizzando fastcgi e tutto sembra ok se non che rails non  
riconosce il percorso di esecuzione e quindi sballa tutti i link  
e simili prodotti da url\_for come se fosse in esecuzione sulla radice.

Leggendo in giro ho trovato che Ã¨ stato tolto l’autoriconoscimento  
del percorso di esecuzione per webserver diversi da apache  
[http://dev.rubyonrails.org/ticket/1048](http://dev.rubyonrails.org/ticket/1048)

quindi o si imposta la variabile di am biente RAILS\_RELATIVE\_URL\_ROOT  
o si imposta la stessa direttamente dentro i file di environment  
(logicamente la seconda Ã¨ piÃ¹ sporca perchÃ¨ non portabile)  
[http://dev.rubyonrails.org/ticket/4243](http://dev.rubyonrails.org/ticket/4243)

Sulla mia installazione: debian 4.0 lighttpd 1.4.13 rails 1.2.3  
anche se setto “bin-environment” =\> (“RAILS\_RELATIVE\_URL\_ROOT” =\>  
“/url”)  
non cambia niente ☹

Qualcuno ha qualche informazione in merito a come far funzionare  
RAILS\_RELATIVE\_URL\_ROOT o a come configurare lighttpd secondo le  
esigenze  
sopra spiegate ?

Grazie mille  
:: Diego G.

---

<div class="post-metadata">

**Author:** ![ogeidix](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/d07c76/32.png) [@ogeidix](https://www.ruby-forum.com/u/ogeidix)\
**Post date:** [July 13, 2007, 12:37am UTC](https://www.ruby-forum.com/t/lighttpd-con-pia-applicazioni-rails-in-sottocartelle/109276/2 "2007-07-13T00:37:11Z")

</div>

Diego G. wrote:

> Sulla mia installazione: debian 4.0 lighttpd 1.4.13 rails 1.2.3  
> anche se setto “bin-environment” =\> (“RAILS\_RELATIVE\_URL\_ROOT” =\>  
> “/url”)  
> non cambia niente ☹

Mi rispondo con una domanda: cosa cambia all’interno di  
action\_controller/request.php  
tra @env e ENV ??

questo perchÃ¨ RAILS\_RELATIVE\_URL\_ROOT compare correttamente in ENV ma  
evidentemente non in @env … (imho)

## Grazie in anticipo per le risposte

:: Diego G.
