Ошибка сертификата SSL («Подключение не защищено»): как исправить, в том числе на Тильде

Сложность: Нужен разработчик Обновлено 30.10.2026

Что это значит

Сертификат сайта, то есть «паспорт», подтверждающий его подлинность, просрочен, выдан на другой домен или установлен не полностью. Сюда же относится случай, когда сайт временно перевели на http, потому что https сломан.

Чем мешает

Вместо сайта браузер показывает красное предупреждение «Подключение не защищено», и почти все посетители уходят. Роботы тоже могут не открыть сайт.

Если сайт на Тильде: «слетел» сертификат

  • Тильда выпускает бесплатный сертификат Let's Encrypt сама и продлевает его, пока домен правильно направлен на её серверы. Если сертификат «слетел», почти всегда причина в настройках домена.
  • Откройте «Настройки сайта → SEO → Настройка HTTPS» и посмотрите статус. Если там ошибка про IP или записи, проверьте домен у регистратора.
  • У регистратора должны быть две A-записи — для основного домена (@) и для www — с IP-адресом, который показан в «Настройки сайта → Домен». Лишние A-записи и AAAA-запись удалите, DNSSEC отключите.
  • После правки записей подождите до 24 часов: столько обновляются DNS. Затем снова включите сертификат в «Настройке HTTPS» и подождите 5–30 минут, пока появится статус «Защищённый протокол для сайта подключен».
  • Если домен подключён через Cloudflare или другой сервис-посредник, сертификат на стороне Тильды может не выпускаться: проверьте настройки этого сервиса или напишите в поддержку Тильды.
  • Сертификат Тильды работает только для сайтов на Тильде. Если проект выгружен на свой хостинг, сертификат ставится на этом хостинге.
  • Если браузер предупреждает, что сертификат скоро закончится, смотрите статью сертификат HTTPS истекает: как продлить.

Как исправить

WordPress

  1. В панели хостинга перевыпустите сертификат Let's Encrypt, отметив и домен, и www-вариант. Включите автопродление.
  2. Если сертификат куплен отдельно, переустановите его вместе с промежуточными сертификатами (файл chain или ca-bundle).

Tilda

  1. Откройте «Настройки сайта → SEO → Настройка HTTPS» и проверьте статус сертификата. Если ошибка не уходит, напишите в поддержку Tilda: сертификат выпускает она.

1С-Битрикс

  1. Перевыпустите сертификат в панели хостинга или в BitrixVM и установите полную цепочку.

OpenCart

  1. Перевыпустите сертификат в панели хостинга. Проверьте, что в config.php адреса совпадают с тем, на что выдан сертификат.

Другой движок или свой сервер

  1. Перевыпустите: sudo certbot --nginx -d example.by -d www.example.by.
  2. В nginx в ssl_certificate должен стоять fullchain.pem, а не cert.pem. Иначе цепочка будет неполной.
  3. Проверьте автопродление: sudo certbot renew --dry-run.

Пример кода

Замените example.by на адрес своего сайта.

ssl_certificate     /etc/letsencrypt/live/example.by/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/example.by/privkey.pem;

Если у хостинга есть кнопка «Перевыпустить Let's Encrypt», справитесь сами за 5–10 минут.

Если сайт делал подрядчик

Перешлите ему ссылку на отчёт и эту просьбу:

Сертификат HTTPS сайта с ошибкой (причина в отчёте). Перевыпустите, пожалуйста, сертификат для домена и www, установите полную цепочку (fullchain) и проверьте автопродление.

Как проверить, что всё исправлено

Проверьте сайт снова на yasnoseo.by.