2009-05-18 79 views
1

我試圖獲得託管在同一個域,但不同的目錄下的多個rails應用程序。我的配置之前試圖承載多個應用程序(它的偉大工程),看起來是這樣的:使用mod_rails託管SSL下的多個應用程序,相同的域

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

我google'd四周,發現文檔建議我使用以下配置:

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

該配置,然而,只會導致我的目錄結構被顯示,並且沒有應用程序似乎運行。任何建議都會很棒!

回答

1

不知道你在谷歌發現了什麼,但你可能要在Deploying to sub URIs

重讀mod_rails文檔我猜你需要在你的/root目錄下創建一些符號鏈接(別名)到每個應用程序的public文件夾

ln -s /store/public /root/store 
相關問題