Почему не работает установленный SSL-сертификат?

В связи с учащением случаев проблем с SSL-сертификатом, решили написать краткую статью, откуда всё-таки берутся ошибки и как их решать.

Рассмотрим только наиболее частый случай. Cитуации типо «Проверьте дату и время» или же «Ненадёжный SSL-сертификат», мы рассматривать не будем, т.к. такой информации полно в интернете.

Итак, что делать, если Вы приобрели и установили сертификат, а на сайте он отображается как-то так:

Желаемого зелёного замочка, к сожалению, мы не видим. Хорошо, попытаемся узнать в чём проблема. Первое, что мы делаем — открываем консоль и смотрим, что говорит браузер по этому поводу:

Вот и ответ. Ищем строки, которые начинаются со слов «Mixed Content:…», здесь и будет решение нашей проблемы. Как оказалось, на сайте загружено изображение и путь к нему указан абсолютно, через протокол http:// . Произошло смешивание контента, часть данных выводится через http:// и другая часть через https:// .

Соответственно, чтобы решить эту проблему, необходимо найти все элементы, которые вызываются через http:// и изменить их вызов на https://:

http://gmglobal.by/wp-content/uploads/2020/07/nedviga.jpg

меняем на

https://gmglobal.by/wp-content/uploads/2020/07/nedviga.jpg

При перезагрузке страницы, Вы заметите, что строки со смешанным контентом пропадают, а как только исправите всё, то увидите, как в Вашей адресной строке загорелся долгожданный зелёный замочек 🙂

1+