В нашей сети есть два разных веб-приложения, работающих на двух (физически) разных серверах ... одно из IIS, а другое на Apache - оба на порту 80, поскольку две машины доступны по разным IP-адресам в нашей внутренней сети.
Теперь я хочу представить обе эти службы миру. Моя идея состоит в том, чтобы каким-то образом перенаправить входящее соединение на соответствующий сервер на основе выбора пользователем поддомена.
пример
xxx.domain.com сопоставляется с IIS (внутренний IP-адрес: 1.2.3.4)
yyy.domain.com соответствует Apache (внутренний IP-адрес: 5.6.7.8)
Для всего мира оба этих сервера будут использовать один и тот же публичный IP.
Какую конфигурацию я рассматриваю и как мне перехватить запросы субдомена и перенаправить на соответствующий сервер?
Спасибо, м ^ е
Лучше всего поставить перед ними обратный прокси, если ваше пограничное устройство не поддерживает виртуальные хосты.