苏州毛毛
小小程序员的发展历程
var proxy = require('http-proxy').createProxyServer({});
proxy.on(function(err, req, res) {
    res.writeHead(500, {
        'Content-Type': 'text/plain'
    });
});
var server = require('http').createServer(function(req, res) {
    var host = req.headers.host;
    switch (host) {
    case 'demo.maomao.gift':
        proxy.web(req, res, {
            target: 'http://localhost:3000'
        });
        break;
    case 'famanoder.com':
        proxy.web(req, res, {
            target: 'http://localhost:4030'
        });
        break;
    default:
        res.writeHead(200, {
            'Content-Type': 'text/plain'
        });
        res.end('Welcome to my server!');
    }
});
console.log("listening on port 80") server.listen(80);

  

posted on 2016-06-27 13:40  苏州毛毛  阅读(527)  评论(0编辑  收藏  举报