Если вы пересекаете границы приложения, вам нужно будет сделать Response.Redirect, который выдает клиентскую команду перенаправления HTTP 301
ReWritePath - это команда только для сервера, которая нуждается в доступе к таблицам маршрутизации и т. Д. Таким образомтолько текущая граница приложения
Нет простого ответа, кроме как создать прокси-страницу в каждом веб-приложении для передачи содержимого, но это будет крайне неэффективно
, например, server.com/a/ x переписанный на server.com/b/x, ваш код должен был бы обнаружить изменение границ приложения, и вместо этого при перенаправлении выполнил бы HTTPRequest для получения содержимого server.com/b/x и передачи этого содержимого обратноклиент?Пути к ресурсам и т. Д. Стали бы большой проблемой, поэтому, вероятно, не очень хорошая идея