追記:他のディレクトリなどとの共存
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を共存する方法もできそうなんだけれど、今はちょっとわからない。