Почему пишут, что сайт не защищен?
Павел, Новосибирск 0
У сайта вроде бы есть SSL-сертификат, его подключили вместе с хостингом, но браузер посетителей всё равно показывает предупреждение про незащищенное соединение. В чём может быть дело?
Дмитрий Акиндинов технический администратор сайтов
ответил
Чаще всего причина в смешанном содержимом (mixed content): страница открывается по HTTPS, но часть картинок, скриптов или стилей на ней всё ещё загружается по старому http-адресу, и браузер честно предупреждает об этом, хотя сам сертификат может быть в полном порядке. Проверить это можно в консоли разработчика браузера (клавиша F12), вкладка «Console» обычно прямо перечисляет такие адреса.
Другая частая причина — сертификат физически есть, но выписан не на тот адрес, который открывает посетитель. Например, сертификат оформлен на www.сайт.ru, а сайт при этом открывается без www, или наоборот. Проверить это можно, кликнув на значок замка или его отсутствие рядом с адресной строкой — браузер покажет, для какого домена выдан сертификат и до какой даты он действует.
Ещё вариант — в настройках самой CMS адрес сайта до сих пор указан как http, а не https. В WordPress это поля «Адрес сайта (URL)» и «Адрес WordPress (URL)» в разделе Настройки — Общие: если там остался http, часть внутренних ссылок и редиректов ведёт на незащищённую версию, даже когда сертификат подключён правильно.
Быстрая проверка на стороне: вставьте домен в сервис ssllabs.com/ssltest — он покажет и срок действия сертификата, и для каких доменов он выписан, и явные ошибки конфигурации, если они есть.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.