2009-05-18 6 views
1

Ich versuche, mehrere Rails-Apps unter der gleichen Domain, aber verschiedenen Verzeichnissen gehostet zu bekommen. Meine Konfiguration, bevor mehrere Anwendungen zu hosten versuchen (die großen Werke), der wie folgt aussieht:Verwenden von mod_rails zum Hosten mehrerer Apps unter SSL, gleiche Domain

<VirtualHost *:443> 
    ServerName secure.mydomain.com 
    DocumentRoot /root/store/public 
</VirtualHost> 

I google'd um und fand Dokumentation darauf hindeutet, verwende ich die folgende Konfiguration:

<VirtualHost *:443> 
    ServerName secure.mydomain.com 
    DocumentRoot /root 
    RailsBaseURI /store/public 
    RailsBaseURI /store2/public     
</VirtualHost> 

Diese Konfiguration, Dies führt jedoch nur dazu, dass meine Verzeichnisstruktur offengelegt wird und keine App ausgeführt wird. Jeder Rat wäre großartig!

Antwort

1

nicht sicher, was Sie auf dem Googles gefunden, aber Sie könnten die mod_rails docs auf Deploying to sub URIs

Ich vermute, Sie brauchen erstellen einige symbolische Links (Aliasnamen) in Ihrer /root Verzeichnis neu lesen wollen zum public Ordner jeder Anwendung

ln -s /store/public /root/store 
Verwandte Themen