Originariamente inviato da new
lo sviluppo lo faccio su macchine differenti e uso mongrel, passenger lo metto in quelle di produzione.
Che scopo avrebbe subURI, forse non funziona perche' non ho capito a cosa serve.
SubURI serve nel caso in cui la tua app rails non si trovi nella documentroot ma in una sotto root.
Ad esempio, hai un sito interamente in HTML statico ed un blog gestito da mephisto nella sottodirectory Bog.

La gestione di più app Rails nello stesso vhost non l'ho mai vista fare, è una pratica che nessuno segue per i motivi che ti ho indicato e molti altri.
Se vedi tutti i tool disponibili configurano 1 vhost per app, come è prassi.