Node.js子域

我试图让我的Node.js供电站点运行在一个实例服务多个域。 我有我的主域名example.com ,然后我有admin.example.comapi.example.com ,这些都有不同的路线等, 我使用Express。

到目前为止,我已经为子域添加了两个Alogging,并且还在我的CentOS框中向/var/vhosts添加了两个条目。

 127.0.0.1 api.example.com 127.0.0.1 admin.example.com 127.0.0.1 example.com 

我知道Express有一个express.vhost方法,所以我已经试过了:

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

但是,这仍然只是我下面input的主要路线。 我错过了什么?

       

网上收集的解决方案 "Node.js子域"