Railsで生成されるアプリケーションのURLは問答無用でサイトのルートからマップされるので、想定しているURLでアプリケーションにアクセスできない、ということを先週のエントリで書いた。 期待されるURL http://localhost/addressbook/people/new 実際にRailsのlink_to等で生成されるパス http://localhost/people/new 今回は偶々IISでサイト上に複数のRailsアプリケーションを配置するのがきっかけではあるが、同じホスト上にアプリケーションを分割して配置したい、という要望はIIS以外のWebサーバ(Mongrel, lighttpd , Apache, etc)を使っていたとしても同様だろう。 この問題に対して、RubyもRailsの素人の私がその時の思いつきでやってみたのて以下の方法だった。 config/rout