Постоянно выскакивает такая проблема, когда пытаюсь открыть сайт: не защищено подключение. Что мне делать, как решить эту проблему? Уважаемые, кто знает, прошу помочь. Сам тоже немного разбираюсь в SEO, но по технической части полный чайник.
24 июня 2022
3 Ответа
Для ответа вам необходимо Авторизоваться
Все дело в протоколе https, через который браузер осуществляет соединение. При этом загружается не только текстовый контент страницы, но и остальные имеющиеся файлы — изображения, видео, скрипты, CSS, рекламные блоки, плагины и т. д. Если безопасный протокол на твоем сайте установлен некорректно, то проблема будет иметь место. Правильная установка подразумевает загрузку всех имеющихся файлов через https.
Когда пользователь заходит на страницу по безопасному протоколу, соединение шифруется через Transport Lajer Security. Это пока что самый защищенный вариант передачи данных.
Если web-page содержит контент, передаваемый по незащищенному http, то соединение считается защищенным частично, не полностью: определенный контент сайта можно перехватить и изменить. Эти страницы называются mixed content — смешанный контент. Браузер блокирует загрузку скриптов, картинок, стилей и других файлов по HTTP — из-за этого сайт может работать некорректно.
Для появления заветного зеленого замка или надписи «Защищено» в адресной строке, все файлы сайта должны загружаться по HTTPS. Вы поймете, с какими файлами возникла проблема, открыв в браузере инструменты разработчика (сочетания клавиш CTRL+SHIFT+I или F12) и перейдя на вкладку Консоль (Console). Там будут указаны проблемные ссылки.
Измените ссылки с http на https или укажите относительный путь к файлам. В зависимости от сайта, править нужно будет файлы или значения в базе данных. Если содержимое загружается со стороннего ресурса, который не поддерживает безопасный протокол HTTPS, решением будет размещение нужного файла в директории сайта и соответствующее изменение пути к нему.
Если на сайте используется CMS, в решении вопроса помогут плагины и готовые инструкции:
Аналогичные плагины и инструкции созданы и для других популярных CMS. Вы найдете их в Google по запросу с названием вашей системы и добавлением словосочетания “mixed content” или “смешанное содержимое”.
Перед внесением изменений рекомендую сделать резервную копию сайта!
Возможно, что у человека все настроено правильно, и проблема возникает по другим причинам:
1. Неверно установлено время на устройстве входа в интернет (ПК, ноут, смартфон). Как известно, любое устройство синхронизируется с сервером точного времени, чтобы обеспечивалась защита информации при передаче данных. В данном случае проблема в работе сайта возникает из-за отключения этой самой синхронизации и неправильной настройки часового пояса. Браузер в этом случае посчитает сертификат просроченным и будет отдавать предупреждением.
2. Кэш. Возможно, что вы видите старую версию сайта. Нужно очистить кэш и заново попытаться открыть страницу.
3. Браузерные расширения. Они могут менять содержимое вашего сайта, поэтому их надо удалить или отключить.
4. Блокировщики рекламы. Тоже имеют свойство заменять сертификат, надо отключать.
5. Антивирус. Из той же серии. Сначала выключите поддержку JS, а потом отключите антивирус. После посещения сайта, обязательно включите антивирус и проверьте ПК на наличие вирусов.