У нас есть внутренний сервер работает приложение MVC3, который был сделан на нашем внешнем сервере с помощью сервера ISA.с помощью ISA, чтобы выставить внутренний сайт MVC
Однако; он не применяет CSS, поскольку ссылки на внешний сайт неправильно отображаются.
Основное различие между 2, что я могу видеть, это внутренне он работает как приложение на внутреннем сервере (http://InternalServer/MVCSite
)
Внешний сервер рассматривается как работает как приложение в течение subsite (http://ExternalDomain/SubSite/MVCSite
), это то, что получает мир.
глядя на источнике, URL генерируется, я могу видеть, что это ведет себя как внутреннего сайт, возвращающийся: @Url.Content("~/Content/Site.css")
в /MVCSite/Content/Site.css
.
И я смотрел на эту статью, чтобы увидеть, если она проливает никакого света: http://support.microsoft.com/kb/885186
Я подумал, что это может быть, что перенаправление не может обрабатывать различия в структурах сайта? Таким образом, изменение внутреннего сайта, чтобы отразить внешний макет, исправит любые применения. Внутренне InternalServer/MVCSite
будет ExternalDomain/SubSite/MVCSite
Я добавлю больше, поскольку я нахожу вещи.
Формулировка в этом вопросе затрудняет понимание некоторых важных вещей. Например, кажется, что у вас есть два одинаковых сайта/приложения, один из которых доступен снаружи с помощью ISA, открывая порты/протоколы до второго? - Это то, что ты хотел сказать? Правильно ли, что они оба убегают с того же сервера? Если это так, это может быть сложно с правилами ISA. Можете ли вы опубликовать правила/фильтры ISA, применяемые для разрешенного сайта? Кроме того, вы пытались запустить надстройку Fiddler, чтобы узнать, что происходит, и не пробиваться? – Lizz
Я обновил вопрос, который, я думаю, ответит на некоторые из ваших вопросов. Они не работают на одном сервере. Я не могу опубликовать фильтры, которые я боюсь, что, вероятно, не поможет. Если я смогу получить некоторую помощь в понимании того, что мне нужно, чтобы попросить, чтобы сетевые парни сделали это, это поможет. –
Если ISA блокирует содержимое css, это поможет опубликовать эти фильтры и правила. FYI, вопрос по-прежнему читается так, как будто оба сайта поступают с одного сервера. Можете ли вы попробовать Fiddler против обоих, чтобы увидеть разницу? – Lizz