in ,

Почему не работает https: что делать

Расскажем почему на Вашем сайте не работает SSL-сертификат…

Сегодня разберемся почему не работает https — данная проблема немного сложнее, чем может показаться в начале.

Конечно, если всё настроено корректно, после установки SSL-сертификата, при посещении сайта, в начале адресной строки будет отображаться зелёный замок, который идентифицирует о том, что сайт использует защищенный протокол https.

Если вместо зелёного замка отображается серый замок с восклицательным знаком значит сайт использует уязвимый протокол передачи данных.

Ошибки безопасного соединения

Браузеры, с помощью которых пользователь просматривает страницы сайтов, используют различные способы обозначения защищенности страниц. К примеру, браузер Google Chrome, при посещении SSL-совместимого сайта, будет отображать зелёный замок с надписью «Надежный».

В случае нарушения шифрования на месте надписи появляется буква «i» — при нажатии на эту букву появится сообщение Подключение к сайту не защищено

Даже если Вы установили на свой сайт SSL сертификат зелёный замок может не отображаться в адресной строке. Происходит это потому, что почти всегда на странице имеются незащищенные элементы — изображения, скрипты, ссылки.

Дело в том, что пути к перечисленным объектам настроены под http — тут и возникает проблема почему не работает https.

Исправление ошибок https вручную

На небольших сайтах исправить ошибки незащищенных объектов не сложно. Сложнее это сделать на объемных сайтах — там не получится пройтись по всем страницам и вручную исправить http на https.

Специально для Вас:  Не работает Яндекс.Дзен: что делать

Исправление ошибок https c помощью плагинов WordPress

Массовое исправление незащищенных элементов при переходе сайта на защищенный протокол значительно упрощено в WordPress — достаточно установить любой подходящий плагин.

Для массового изменения незащищенных объектов при переходе на http можно установить плагин HTTP/HTTPS Remover — он работает в автоматическом режиме и не требует настроек. Все необходимые изменения плагин производит сразу после установки

Перед его использованием необходимо скопировать файлы сайта и создать копию базы данных — это поможет восстановить работоспособность сайта если плагин натворит дел. Вопрос почему не работает https плагином решается очень просто.

Для того чтобы активировать плагин HTTP/HTTPS Remover, необходимо произвести следующие действия:

  1. Открыть административную панель сайта WordPress и найти раздел «Плагины».
  2. Выбрать пункт «Добавить новый».
  3. В строке поиска задать «HTTP/ HTTPS Remover».
  4. Выбрать плагин и кликнуть по пункту «Установить».
  5. После установки плагина кликнуть по пункту «Активировать».

После запуска плагина проверить значок соединения перед начало адресной строки — если замок стал зелёным значит все незащищенных объекты были исправлены.

Специально для Вас:  Почему объявления на Авито платные: кому это нужно

Другие ошибки защищенного соединения

Отвечая почему не работает https нужно не забывать менять адрес сайта сразу после установки SSL-сертификата. Для этого нужно выполнить следующие действия:

  • Зайти в панель управления сайтом и выбрать пункт «Настройки».
  • Выбрать раздел «Общее».
  • Проверить адресные поля Адрес WordPress (URL)» и «Адрес сайта (URL)» — при обнаружении http протокола необходимо исправить его на https.

Всё — осталось только кликнуть по пункту «Сохранить изменения».

Исправление путей в шаблоне

Плагины исправления незащищенных объектов могут оказаться бесполезными если содержимое выводится через шаблоны «header.php» и «footer.php». В этом случае придётся проверить оба файла и исправить все http значения на https.

Выполняем следующие действия:

  1. В папке с доменом найти папку wp-content/thmes.
  2. Открыть папку с названием темы и найти файлы «header.php» и «footer.php».
  3. В окне поиска вбить «http://» —
  4. В найденных файлах заменить http://» на «https://». Вопрос почему не работает https  таким способом и будет решен.
  5. Сохранить изменения.

Внешние ссылки трогать не рекомендуется — если их редактировать можно получить ошибки и конфликты.

При подключении по FTP файл можно сохранить прямо в клиенте. Если же редактируемые файлы сперва загружались на компьютер необходимо сначала сохранить изменения в рамках ПК, после чего загрузить их на хостинг с заменой соответствующих им файлов

Таким образом, на WordPress проблема с ошибками протоколов решается относительно просто. На других CMS решить проблему почему не работает https несколько сложнее. Если будет интересно — пишите в комментариях и мы расскажем как это сделать.

Специально для Вас:  Не работает https сайта: почему перестал открываться

Что-то сломалось или не работает? Расскажите нам о своей проблеме с ТВ, смартфоном, приложением или другим устройством и мы решим её — пишите свой вопрос в комментариях к этой статье, либо — на электронную почту capatob.homep@gmail.com — мы обязательно ответим на Ваш вопрос и решим его в течении одной недели. Для наших постоянных читателей скоро будем проводить блиц с необычными призами — следите за сайтом каждый день.


Понравилась статья? Поддержите наш IT-журнал любым удобным способом! Пока что мы держимся на чистом энтузиазме, но зато не делаем заказных обзоров :)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *