2016-10-06 80 views
-2

我希望我的應用程序是example.com,但儀表板是dashboard.example.com,如何在一臺服務器上運行?我可以輕鬆啓動2個快速應用程序,並連接到相同的數據庫,並配置ngix配置,但我覺得這不是一個正確的方法來做事情。node.js多個應用程序沒有多個服務器

任何線索?無論如何,我使用express.js。

+0

你聽說過的[子域(https://en.m.wikipedia.org/wiki/Subdomain) –

+0

@巴林特如何配置呢?我可以做到這一點與2網絡服務器 –

回答

0

您可以嘗試express-sudomain

var express = require('express'); 
var app = express(); 

var router = express.Router(); 

//api specific routes 
router.get('/', function(req, res) { 
    res.send('Welcome to our API!'); 
}); 

router.get('/users', function(req, res) { 
    res.json([ 
     { name: "Brian" } 
    ]); 
}); 

app.use(subdomain('dashboard', router)); 
app.listen(3000); 
+0

這很容易設置1網絡服務器 –

相關問題