IIS7 имеет URL, переписывают модуль, который, наряду с Модулем маршрутизации Запроса приложения, на основе URL, может использоваться, чтобы сделать то, что Вы хотите.
Вы создаете все это в UI, и это затем автоматически создает XML, и помещает его в web.config для Вас.
См. "Обратный прокси" (номер 7) в этом списке.
Вы смогли делать перенаправление URL к другому номеру порта.
Таким образом настройте www.example.com/Reports как виртуальный каталог на веб-сервере 1, но имейте его перенаправление URL к www.example.com:444/Reports. Возможно, что Вы, возможно, должны были бы изменить доменное имя, к которому это перенаправляет.
Мне будет интересно видеть, как это работает и если я пропустил какие-либо шаги.
Я думаю, что Ваша проблема подобна той, которую я имел: Передача hostheaders
Я закончил тем, что платил за фильтр "ISAPI_Rewrite", околдуйте, я уверен, может сделать то, что Вы хотите.
Единственная проблема - то, что необходимо сделать немного волшебства RegEx, околдовать, я нахожу немного трудными.