我有一个使用proxytable配置的node-http-proxy
服务器:
var options = {
router: {
'a' : '127.0.0.1:81',
'b': '127.0.0.1:82',
'c': '127.0.0.1:83',
'else' : '127.0.0.1:5000'
}
};
httpProxy.createServer(options).listen(80);
有没有办法运行它,以便hostname
既不是a,b或c也不能使用else
服务器?
答案 0 :(得分:0)
在您提出问题时可能无法做到这一点,但路由表现在支持正则表达式:
var options = {
router: {
'a' : '127.0.0.1:81',
'b': '127.0.0.1:82',
'c': '127.0.0.1:83',
'.*' : '127.0.0.1:5000'
}
};