diff --git a/website/src/middleware.js b/website/src/middleware.js index 329ec7aa61..153fb57ace 100644 --- a/website/src/middleware.js +++ b/website/src/middleware.js @@ -123,9 +123,9 @@ function nonApiUrl(req) { } module.exports.forceHabitica = function(req, res, next) { - var isHabitRPG = req.headers.host === 'habitrpg.com'; + var ignoreRedirect = nconf.get('IGNORE_REDIRECT'); - if(IS_PROD && isHabitRPG && !isProxied(req) && nonApiUrl(req)) { + if(IS_PROD && !ignoreRedirect && !isProxied(req) && nonApiUrl(req)) { return res.redirect('https://habitica.com' + req.url); } next();