追記:他のディレクトリなどとの共存

phpmyadminなど他のファイル・ディレクトリと共存したときはちょっと面倒です。
RailsのコントローラーのProxyPassを全部書かないといけません。

たとえば、

ProxyRequests off

ProxyPass /shops http://localhost:3000/shops
ProxyPassReverse /shops http://localhost:3000/shops
ProxyPass /goods http://localhost:3000/goods
ProxyPassReverse /goods http://localhost:3000/goods
ProxyPass /maps http://localhost:3000/maps
ProxyPassReverse /maps http://localhost:3000/maps

それから、publicにある画像やスタイルシートなどを、全部apacheのトップディレクトリにコピーしないといけません。
例えばCentOSだと、/var/www/html にpublicの内容を全部コピーします。

やりようによっては複数のRailsもコントローラー名が違えば共存できるのですが、素直にsomeedaさんのやり方でディレクトリを分けた方がいいかもしれません。

http://d.hatena.ne.jp/someeda/20060313

バーチャルホストとリバースプロキシーを使って、2つのドメインにあるRailsを共存する方法もできそうなんだけれど、今はちょっとわからない。