From 77985fbc47be9b542afe35f63c2e643974bfcdb1 Mon Sep 17 00:00:00 2001 From: Keith Irwin Date: Mon, 2 May 2016 05:31:34 +0000 Subject: [PATCH] Redirecting to '/' is not a 404 (#1 addendum) --- server.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/server.js b/server.js index c495dae..1c10fd0 100644 --- a/server.js +++ b/server.js @@ -59,7 +59,7 @@ }); // Routes - app.use( + app.use('/', require('./config/routes/index.js'), require('./config/routes/auth.js'), require('./config/routes/feedback.js'), @@ -71,9 +71,11 @@ app.use('/admin', require('./config/routes/admin.js')); app.use('/static', express.static(__dirname+'/static')); app.use(function(req,res,next) { - var err = new Error('Not Found'); - err.status = 404; - next(err); + if (!res.headersSent) { + var err = new Error('404: Not found: '+req.url); + err.status = 404; + next(err); + } }); // Error Handlers