После установки SSL-сертификата и принудительного приминения протокола HTTPS на сайте может появиться ошибка смешанного контента. При этом рядом с доменом в адресной строке появится предупреждение типа «Защищено не полностью»:

Смешанный контент означает, что Вы пытаетесь загрузить изображения или другой контент с HTTP в их ссылках. Чтобы исправить это, Вам просто нужно отредактировать все ссылки на своей странице, и заменить префикс HTTP на HTTPS.

Если Вы используете Elementor, перейдите в Elementor → Инструменты:

Выберите Сменить URL и вставьте адрес своего домена с HTTP и HTTPS:

После этого проблема смешанного контента должна полностью исчезнуть. Если у вас нет Elementor, ознакомьтесь с вариантами ниже:

Метод 1 - Установите плагин Really Simple SSL

Войдите админ-панель WordPress и нажмите Плагины Добавить новый.

Установите и активируйте плагин Really Simple SSL. Затем перейдите в НастройкиОбщие:

И измените адрес своего сайта с http:// на https://:

Метод 2 - Установите плагин Better Search & Replace

Установите плагин Better Search & Replace, затем откройте ИнструментыBetter Search Replace.

  • В поле поиска введите имя домена с HTTP, например, http://example.com

  • В поле Заменить на введите имя домена с использованием HTTPS, например https://example.com.

  • Выберите все таблицы, затем снимите флажок возле холостого запуска и нажмите кнопку Запустить Поиск/Замену.

Метод 3 - Вставьте код в файл .htaccess

Если первые два метода Вам не помогли, откройте public_html/файл .htaccess (или создайте его (англ.), если он ещё не был создан) и вставьте следующий код:

Header always set Content-Security-Policy: upgrade-insecure-requests

Сохраните изменения и перезагрузите сайт - он уже должен работать правильно 💪

ПРИМЕЧАНИЯ:

  • Не рекомендуется использовать этот вариант, если на Вашем сайте используются символические ссылки.

  • Если ни один из этих вариантов не помог устранить ошибку смешанного контента, напишите нашей команде успеха клиентов!

Вы нашли ответ?