How to handle relative paths in node.js / express?
问题 I've written a website in node.js and express. Now I configured lighttpd to use the node.js server with an subdirectory: $HTTP["url"] =~ "^/app/" { proxy.server = ( "" => ( ( "host" => "127.0.0.1", "port" => 3000 ) ) ) } When I open http://localhost/app/ I get error 404 because I wrote something like this: app.get('/', function (req, res){ res.render('index'); }); Is there a better way as modifying these lines like: var relPath = '/app'; app.get(relPath + '/', function (req, res){ res.render(