У нас есть веб-сайт в домене, назовем его: http://website.com. Необходимо реализовать такой же внешний вид на другом веб-сайте (https://custom.website.com). Как мы видим, 2-йнаходится в поддомене первого домена, но он защищен (он использует https).
Для достижения одинакового внешнего вида используются одинаковые библиотеки DLL на обоих веб-сайтах. Эти библиотеки DLL содержат функциональные возможности для менюJavaScripts и т. Д.).Но на втором сайте используются изображения и некоторые CSS-файлы с первого.Например, чтобы отобразить «Logo.png» вместо обычного «~ / Images / Logo.png», в HTML-код выводится следующий путь к файлу: «http://website.com/Images/Logo.png"
Все было сделано налокальная среда и безупречная работа (http://localhost/ относится к http://website.com).
НО, когда веб-сайт был развернут в «реальной» (развивающей) среде, мы удивились: IE уведомляет:
веб-страница содержит контент, который не будет доставляться с использованием безопасного HTTPS-соединения
Я вижу вариант решения проблемы: мы могли бы включать изображения на защищенный веб-сайт и использовать их локально, нов этом случае нам нужно будет выполнить повторное развертывание, если что-то изменилось на главном веб-сайте.
Вопрос: есть ли обходной путь, как с защищенного веб-сайта мы могли бы использовать изображения, расположенные на незащищенном.
Спасибо. Любые мысли приветствуются.
PS Я использую ASP.NET 3.5, веб-сайты размещены под Windows 2008