Маршрут по умолчанию с использованием node-http-proxy?
Я хочу создать простой обратный прокси-сервер node.js для размещения нескольких приложений Node.JS вместе с моим сервером apache на одном и том же порту 80. Поэтому я нашел этот примерВот
var http = require('http')
, httpProxy = require('http-proxy');
httpProxy.createServer({
hostnameOnly: true,
router: {
'www.my-domain.com': '127.0.0.1:3001',
'www.my-other-domain.de' : '127.0.0.1:3002'
}
}).listen(80);
Проблема в том, что я хочу, чтобы app1.my-domain.com указывал на localhost: 3001, app2.my-domain.com указывал на localhost: 3002, а все остальные, например, на порт 3000, где мой сервер apache будет работать Я не смог найти в документации ничего о том, как установить & quot; default & quot; маршрут.
Есть идеи?
EDIT Я хочу сделать это, потому что у меня есть много доменов / поддоменов, обрабатываемых моим сервером Apache, и я не хочу изменять эту таблицу маршрутизации каждый раз, когда мне нужно добавить новый поддомен.