Это мой первый пост здесь, так что имейте это в виду ...
Я постараюсь быть коротким и правильно определю проблему. У нас есть приложение ASP.NET 2 (пакет электронной коммерции), работающее на IIS (Windows Server 2003). Страницы главной страницы используют простой HTTP (без SSL), но весь процесс оформления заказа и страница корзины покупок используют SSL (HTTPS). Теперь проблема в том, что заголовок сайта находится в файле шаблона, и внутри него есть простой HTML-тег 'img', вызывающий изображение с жестко запрограммированной частью "http://"" ... Этот заголовок появляется на абсолютно на каждой странице (включая страницы https), и из-за ее небезопасного тега изображения в IE появляется предупреждение на каждом этапе процесса оформления заказа ...
Теперь проблема: к действующему приложению нельзя прикоснуться каким-либо образом (в шаблон нельзя внести какие-либо изменения (поэтому просто изменить «http://" на« // »нельзя), IIS не может быть перезапущен, и пул веб-сайта / приложения не может быть перезапущен.) Есть ли в мире какой-либо способ (может быть, плагин для IIS или настройка где-то), что я могу отфильтровать страницы непосредственно перед их обслуживанием, чтобы заменить '' на ' 'в конечном HTML? Возможно, с помощью регулярного выражения или чего-то еще?
Спасибо всем заранее.