Смешанный контент (mixed content): как найти и исправить, коротко и с данными

Конспект страницы: 4 раздела коротко, данные на 19 октября 2026 и ответы на 3 вопроса. Полный разбор с примерами: Смешанный контент (mixed content): как найти и исправить.

Коротко

Главная / Ошибки / Смешанный контент Смешанный контент возникает, когда страница открыта по https, а часть её ресурсов (скрипты, стили, картинки, шрифты) загружается по http. Браузер блокирует такие ресурсы или убирает замок, поэтому сайт выглядит сломанным или «не защищённым». Откройте консоль браузера (F12): каждый небезопасный ресурс записан в сообщении Mixed Content.

Конспект по разделам

Какой http-контент блокируется на https-странице, а какой подменяется

Подмена не срабатывает, если ресурс подключён по IP-адресу, а не по имени, либо на другом домене нет https: в этом случае картинка тоже будет заблокирована. Рассчитывать на подмену нельзя, исправлять нужно в источнике. Общая картина по «Не защищено»: сайт не защищён.

Как найти смешанный контент на сайте

Откройте страницу, нажмите F12 и перейдите на вкладку Console. Каждый проблемный ресурс записан строкой вида «Mixed Content: The page at … was loaded over HTTPS, but requested an insecure …». В строке указан точный адрес.

Как исправить смешанный контент: замена ссылок и заголовок

Заголовок Content-Security-Policy: upgrade-insecure-requests просит браузер менять http на https для всех запросов страницы, включая блокируемые. Он не поможет, если нужного файла нет по https.

Смешанный контент в WordPress, Битрикс и конструкторах

В WordPress проверьте адрес сайта в настройках: «Адрес WordPress» и «Адрес сайта» должны начинаться с https. Старые записи нужно править через замену в базе, как показано выше. Плагины вида Really Simple SSL подменяют адреса на лету, но это временная мера: чистая база надёжнее.

Данные

ТипПримерыЧто делает браузер
БлокируемыйСкрипты, таблицы стилей, iframe, запросы fetch и XHR, шрифтыБлокирует, часть страницы не работает
ПодменяемыйКартинки, аудио, видеоАвтоматически меняет http:// на https://

Данные на 19 октября 2026.

Вопросы и ответы

Что такое mixed content и чем он опасен?

Это загрузка http-ресурсов на https-странице. Скрипт, пришедший по http, может подменить посторонний в сети, и защита всей страницы пропадает.

Почему на сайте с https нет замка или он перечёркнут?

Скорее всего, на странице есть http-ресурсы. Откройте консоль браузера и найдите сообщения Mixed Content, в них указан адрес каждого.

Достаточно ли добавить upgrade-insecure-requests вместо замены ссылок?

Это страховка, а не лечение. Заголовок помогает, пока нужный файл доступен по https, но не заменяет правку ссылок в шаблонах и базе.