passengerでrails サブディレクトリ運用の場合の設定

仕事でrails触れる日が来るとは。。。
本番環境はpassengerで良いとなって、サブディレクトリで運用しようとしてハマった。

gem install passengerpassenger-install-apache2-module

ls -s をしてhttpdの設定には

# config for passenger
LoadModuleの3行ぐらいをコピペ

PassengerResolveSymlinksInDocumentRoot on #<=これ
RailsBaseURI /xxx

passgengerがsymlinkの先を読まなくなったらしい。
日本語の詳しくは http://www.javable.jp/blog/530.html