仅在一个域上使用ExpressJS SSL

时间:2013-04-05 22:17:24

标签: node.js express

我正在使用ExpressJS。我的app是一个https服务器,它还包含一个虚拟主机。

app.use(express.vhost('api.example.com', require('./lib/subdomains/api').app));

由于我的SSL证书仅适用于根域,因此我的api.example.com域无法加载已发布的路由。

我怎样才能在我的根域上使用SSL而不在我的其他域上?我需要能够在域之间共享应用程序配置,而不是SSL证书。

1 个答案:

答案 0 :(得分:0)

卫生署。我没有更改NODE_ENV,因此在实时环境中错误地设置了vhost。