Смешанный контент
mixed_contentЧто это
HTTPS-страница подгружает ресурс по HTTP.
Чем это плохо
Браузер блокирует ресурс/показывает предупреждение, страница ломается.
Как исправить
Замените ссылки на ресурс с http на https (в теме/шаблоне/БД). Для WordPress — плагин или поиск-замена в БД.
🛠 Подробно для WordPress
HTTPS-страница тянет ресурс по http:// — браузер его блокирует. Причина обычно в старых ссылках после переезда на HTTPS.
WordPress
- Плагин Really Simple SSL (авто-фикс) +
Настройки → Общие: оба адреса наhttps://. - Или бэкап + Better Search Replace / WP-CLI:
wp search-replace "http://site.com" "https://site.com" --all-tables --skip-columns=guid
Shopify
Обычно всё на HTTPS. Если mixed content — ищите в теме (Edit code) и в сторонних скриптах/приложениях жёсткие http://, замените на https:// или //.
Next.js / React
Замените http:// на https:// в коде, переменных окружения и данных из CMS/API. Проверьте сторонние виджеты. Можно добавить заголовок Content-Security-Policy: upgrade-insecure-requests.
Другая CMS / кастом
Замените http→https в шаблонах и БД; на сервере — редирект на https и заголовок upgrade-insecure-requests.
Проверка
F12 → Console: без предупреждений «Mixed Content».
🤖 Промпт для нейросети
Скопируйте и вставьте в ChatGPT/Claude. Замените {url} на адрес вашей страницы, {tech} — на стек сайта (виден в карточке сайта в боте).
На HTTPS-сайте грузится HTTP-ресурс {url}. Стек: {tech}. Объясни, как найти и заменить все http→https (в шаблоне и в БД), дай команды/плагин под этот стек.