This commit is contained in:
Tyler Renelle 2012-10-12 08:13:00 -04:00
parent a37fba5524
commit 31086df654
2 changed files with 3 additions and 5 deletions

View file

@ -36,9 +36,7 @@ server = http.createServer(expressApp);
module.exports = server;
Set(before(other(routes, as(early(as(possible))))));
if (process.env.NODE_ENV === 'production') {
if (process.env.NODE_ENV !== 'production') {
expressApp.get('*', function(req, res, next) {
if (req.headers['x-forwarded-proto'] !== 'https') {
return res.redirect('https://' + req.headers.host + req.url);

View file

@ -24,8 +24,8 @@ server = http.createServer expressApp
module.exports = server
# Force SSL
Set before other routes, as early as possible
if process.env.NODE_ENV=='production'
# Set before other routes, as early as possible
if process.env.NODE_ENV!='production'
expressApp.get '*', (req, res, next) ->
if req.headers['x-forwarded-proto']!='https'
res.redirect('https://'+req.headers.host+req.url)