我在 node.js 和 express 中编写了一个网站。现在我将 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');
});
?