【发布时间】:2017-09-22 22:26:06
【问题描述】:
有什么方法可以使用 https 在 Express 上运行虚拟主机?我当前的代码(非 SSL)如下所示:
var express = require('express');
var vhost = require('vhost');
var path = require('path');
var appOne = express();
var appTwo = express();
var appVhosts = module.exports = express();
appOne.use(express.static(path.join(__dirname, 'pages')));
appTwo.get('/', function(req, res){
res.send('That service isn\'t up right now!')
});
app.use(vhost('siteone.com', appOne));
app.use(vhost('sitetwo.com', appTwo));
appVhosts.listen(80);
不过,据我所知,https 模块只接受一个 ssl 证书。
【问题讨论】:
标签: node.js express https vhosts express-vhost