lighttpdでmod_simple_vhostとmod_aliasを併用していたのですが、mod_aliasが効いてないなぁと思ったら、mod_aliasをmod_simple_vhostよりも後に書くと有効になることが分かった。
server.modules = (
"mod_rewrite",
"mod_access",
"mod_auth",
"mod_fastcgi",
"mod_simple_vhost",
"mod_alias",
"mod_accesslog" )
URIの変換フェーズの順序がここで決まるのかな?