¿Cómo manejar rutas relativas en node.js / express?
He escrito un sitio web en node.js y expreso. Ahora configuré lighttpd para usar el servidor node.js con un subdirectorio:
$HTTP["url"] =~ "^/app/" {
proxy.server = ( "" => ( (
"host" => "127.0.0.1",
"port" => 3000
) )
)
}
Cuando abrohttp://localhost/app/
Me sale el error 404 porque escribí algo como esto:
app.get('/', function (req, res){
res.render('index');
});
¿Hay una mejor manera de modificar estas líneas como:
var relPath = '/app';
app.get(relPath + '/', function (req, res){
res.render('index');
});
?