HTTP do HTTPS Express JS
var app = express();
app.all('*', function(req, res, next){
console.log('req start: ',req.secure, req.hostname, req.originalurl, app.get('port'));
if (req.secure) {
return next();
}
res.redirect('https://'+req.hostname + ':' + app.get('secPort') + req.originalurl);
});
Creepy Chicken