Предположение, что я понимаю то, что Вы пытаетесь сделать, кажется, что самый легкий путь состоит в том, чтобы выходить на Ваши гагатовые экземпляры с апачем. Настройте апача с виртуальными хостами и соответствующей конфигурацией для отправления запросов каждого виртуального хоста к соответствующему гагатовому экземпляру.
Немного поздно, возможно, но, это это, что Вы ищете? Вы настроите единственный коннектор (потому что Вы слушаете на единственном порте), но позвольте ему ответить за различные доменные имена, и затем Вы настраиваете каждое веб-приложение для ответа только на единственный домен. Можно даже заставить их иметь тот же путь контекста, таким образом, единственной вещью, которую Вы изменяете в своем клиентском коде, является доменное имя.