2016-10-06 4 views
-2

내 앱이 example.com이지만 대시 보드가 dashboard.example.com이되도록하려면 한 대의 서버를 실행하면서 어떻게해야합니까? 나는 쉽게 2 익스프레스 애플 리케이션을 회전하고 동일한 db에 연결하고 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 웹 서버 –

관련 문제