Я пытаюсь установить ISA для действия как обратный прокси для нескольких серверов SharePoint - перенаправление к корректному серверу должно быть сделано предопределенным фрагментом URL следующим образом:
http://externalurl/sites/Server1
/...-> переходит к серверу SharePoint 1
http://externalurl/sites/Server2/
...-> переходит к серверу SharePoint 2
Существует также SharePoint, отображенный на корне ISA, который отвечает непосредственно на http://externalurl/
Проблема состоит в том, что Сервер 1 и Сервер, 2 сервера SharePoint пытаются получить изображения, таблицы стилей и javascripts иногда от / _layouts папка, которая отображается на корне и поэтому ISA, перенаправят запрос к корневому серверу SharePoint.
Как я могу избежать этой ситуации? Существует ли, возможно, средство настроить ISA для перенаправления на основе клиентской сессии, а не отдельных запросов HTTP?
Тебе придется нелегко с этим. Во-первых, SharePoint не очень любит переписанные URL-адреса (и поэтому MS его не поддерживает). Вы можете переписать серверную часть, но не ссылки на контент.
Если у вас разные фермы SharePoint, они должны иметь разные URL-адреса. SharePoint использует множество относительных ссылок и перенаправлений на стороне клиента и сервера, что делает управление таким способом неприятным, если даже возможно.