Passenger (mod_rails for apache)での色んな設定値について調べてみた
こんな感じの記事を書いてみたのだけど、補足事項があったのでこっちに書いてみる。
上記サイトの設定を加えたサーバーで、tracなど、Rails以外のアプリが動いていた場合、その他のアプリがうまく動かなくなってしまいます。
その場合、まずApacheの設定ファイルに以下の項目を追加します。
RailsAutoDetect off
その上で<VirtualHost>〜</VirtualHost>内に以下の項目を追加します。
RailsBaseURI /
これで、上記の現象が解消します。
特に、Tracなどは動かしていることが多いと思うので紹介してみました。