Переключение контекстов на сервере расположенном за прокси
Добрый день! Столкнулся с проблемой — не могу понять как переключить контекст в зависимости от того с какого порта пришёл пользователь. Имеется локальный apache2, на нём крутиться modx revo. Есть 2 контекста web и web1. Локально проблем с переключением контекстов нет, использую vhost+contextRouter. Проблема возникает тогда, когда надо дать доступ к ресурсу из внешней сети. Как реализовано — есть noname.no-ip.org имя, на проксе настроен редирект на апач если пользователь зашёл по noname.no-ip.org:666. По дефолту пользователю выдаётся контекст web. Вопрос, как отдать контекст web1 пользователю который пришёл по noname.no-ip.org:667?