У нас есть сайт, который недавно переместил статические изображения тем в Amazon S3, чтобы разгрузить сетевой трафик.
Я ввел правильный код для использования HTTP или HTTPS в зависимости от того, были ли они на определенных страницах.
Однако одна конкретная страница отображается как SSL в смешанном режиме в Firefox и IE, Chrome сообщает о ней как о защищенной. Я не вижу ничего плохого со страницей, все элементы, CSS, JS и файлы связаны HTTPS с исходным доменом и с S3.
Единственное, что я заметил, это то, что 3-4 изображения появляются как 302 код состояния при просмотре в инспекторе ресурсов Chrome. Последующие страницы SSL выглядят как защищенные, и единственное, чего не хватает, - это тех 3-4 изображений, которые есть только на главной странице витрины. Все остальные элементы возвращают код состояния 200, хотя я не знаю, чем отличаются эти изображения, они работают так же, как и все остальные.
Любые идеи?
Запустите сетевой сниффер и перехватите трафик из браузера на серверы. Он покажет вам, что пытаются загрузить через HTTP или HTTPS. Браузер может вводить в заблуждение, и сетевой трафик в конце концов является авторитетным источником данных для браузера.
В качестве альтернативы вы можете указать URL-адрес, если сайт является общедоступным.