express 4.x redirige http vers https

j'ai le code suivant :

var https        = require('https');
var http         = require('http');
var express      = require('express');
var app          = express();
var router       = express.Router();

app.use('/', router);

//listen server on https
var server = https.createServer(config.sslCredential, app);
server.listen(config.serverPort);

//listen server on http, and always redirect to https
var httpServer = http.createServer(function(req,res){
    res.redirect(config.serverDomain+req.url);
});
httpServer.listen(config.httpServerPort);

mais de toute façon je ne peux pas obtenir https demande à être redirigés vers https demande, comment dois-je faire cela correctement sur node.js avec express 4.x ?

source d'informationauteur uray