Как обрабатывать относительные пути в node.js/express?

Я написал сайт на node.js и экспресс. Теперь я настроил lighttpd для использования сервера node.js с подкаталогом :

$HTTP["url"] =~ "^/app/" {
  proxy.server  = ( "" => ( (
                              "host" => "127.0.0.1",
                              "port" => 3000
                            ) )
                  )
}

. Когда я открываю http://localhost/app/, я получаю ошибку 404, потому что я написал что-то вроде этого:

app.get('/', function (req, res){
  res.render('index');
});

Есть ли лучший способ изменить эти строки, например:

var relPath = '/app';

app.get(relPath + '/', function (req, res){
  res.render('index');
});

?

6
задан ChristophLSA 7 July 2012 в 23:31
поделиться