1

同じドメインでホストされている複数の Rails アプリを取得しようとしていますが、ディレクトリは異なります。複数のアプリをホストしようとする前の私の構成 (うまく機能します) は、次のようになります。

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

私はグーグルで検索し、次の構成を使用することを示唆するドキュメントを見つけました:

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

ただし、その構成では、ディレクトリ構造が明らかになるだけで、アプリが実行されているようには見えません。どんなアドバイスも素晴らしいでしょう!

4

1 に答える 1

1

Google で何を見つけたかはわかりませんが、サブ URI へのデプロイに関する mod_rails ドキュメントを読み直すことをお勧めします。

/rootディレクトリpublicに各アプリケーションのフォルダへのシンボリックリンク(エイリアス)をいくつか作成する必要があると思います

ln -s /store/public /root/store
于 2009-05-18T22:13:32.363 に答える