バーチャルホストの設定

conf/resin.conf の中の

 <host-default>
   〜中略〜
 </host-default>
 <host id="gryffindor.caucho.com">

  <root-directory>gryffindor.caucho.com</root-directory>

  <web-app id="/">
    <document-directory>html</document-directory>
  </web-app>
  
  <web-app id="/test1">
    <document-directory>test_dir1</document-directory>
  </web-app>
  
  <web-app id="/test2">
    <document-directory>test_dir2</document-directory>
  </web-app>

 </host>

こんな感じ。そうすると、

 http://gryffindor.caucho.com:8080/
 http://gryffindor.caucho.com:8080/test1/
 http://gryffindor.caucho.com:8080/test1/

は、それぞれ、

<RESIN_HOME>/gryffindor.caucho.com/
<RESIN_HOME>/gryffindor.caucho.com/test1
<RESIN_HOME>/gryffindor.caucho.com/test2

がドキュメントルートになる。