Wie gehe ich mit relativen Pfaden in node.js / express um?

Ich habe eine Website in node.js und Express geschrieben. Jetzt habe ich lighttpd so konfiguriert, dass der node.js-Server mit einem Unterverzeichnis verwendet wird:

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

Wenn ich öffnehttp://localhost/app/ Ich erhalte den Fehler 404, weil ich so etwas geschrieben habe:

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

Gibt es eine bessere Möglichkeit, als diese Zeilen zu ändern:

var relPath = '/app';

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

?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage