Не работает SSL: что с сертификатом

Расскажем почему не все страницы сайта открываются по HTTPS…

Почему не работает SSL? После приобретения и установки SSL-сертификата, HTTP-протокол сайта в адресной строке должен поменяться на HTTPS. Также, если все настройки были произведены правильно, в начале адресной строки появляется замок зелёного цвета.

[adace-ad id=»5173″]

После установки сертификата некоторые страницы сайта могут по-прежнему открываться по HTTP-протоколу и отображаться с замком серого цвета / восклицательным знаком. В разных браузерах, данный значок может иметь различный вид.

Если при переезде на HTTPS не допущено ошибок, в браузере будет отображаться замок зелёного цвета и надпись «Надёжный». Если же ошибки остались, будет отображена буква «і», после клика по ней откроется сообщение о неполной защите подключения

Если не работает SSL, чаще всего, данная проблема связана с тем, что ссылки в визуальных файлах и скриптах остался прежний НТТР-протокол. Если сайт не очень большой, имеет не более десятка страниц, то поменять в ссылках HTTP на HTTPS можно в ручном режиме. Если страниц много, лучше воспользоваться плагином.

Специально для Вас:  Звонит код 930: что за оператор и кто это

Почему не все страницы открываются по HTTPS

Значит в каких то ссылках, визуальных файлах, скриптах по-прежнему прописан HTTP-протокол. Если сайт на WordPress, можно воспользоваться плагинами, которые помогут заменить пути ссылки в путях, убрав оттуда НТТР и оставив HTTPS.

Мир Доступа рекомендует плагин НТТР/HTTPS Remover — он простой и удобный. Ппосле его активации не нужно заниматься дополнительными настройками — все изменения производятся автоматически. Достаточно один раз выбрать пункт Исправить все ссылки, чтобы раз и навсегда решить проблему почему не работает SSL.

Установка НТТР/HTTPS Remover производится следующим образом:

  1.  Скопировать название плагина, после чего перейти в админку WordPress, открыв раздел «Плагины» и выбрать пункт «Добавить новый».
  2. Скопированное название вставить в поисковую строку.
  3. Найти нужный плагин, выбрать пункт «Установка» и затем кликнуть «Активация».

Открываем установленный плагин и выбираем пункт Исправить все ссылки. Больше не нужно ничего делать — все необходимые изменения вступят в силу автоматически.

Проверка настроек сайта

Чтобы предотвратить появление проблемы не работает HTTPS на сайте, сразу после установки SSL-сертификата, следует изменить адрес сайта в админке WP.

Специально для Вас:  Excel не хочет считать сумму: в чем причина
[adace-ad id=»5168″]

Для этого нужно сделать следующее:

  1. Открываем «Настройки» своего сайта в админке WP>. Они находятся в разделе «Общее».
  2. Проверяем, что в полях «Адрес сайта (URL)» и, соответственно — «Адрес WordPress (URL)» были указан HTTPS-версии сайта. Если указан НТТР — просто меняем его на HTTPS.
  3. Выбираем пункт «Сохранение изменений».

Всё! Настройка сайте завершена. Теперь будет исправлять пути до визуальных файлов после перехода на HTTTPS.

Исправление путей к изображениям и скриптам в файлах шаблона

Нужно просмотреть файлы шаблона: footer.php и главный header.php. Требуется проверить, во всех ли ссылках прописана HTTPS-версия сайта. Если найдены пути к файлам / ссылки, начинающиеся с НТТР, то их также нужно исправить и проблема не работает SSL будет решена.

Исправить ссылки в файлах шаблона, визуальных файлах и скриптах можно несколькими способами:

  • Воспользоваться файловым менеджером на хостинге, загрузив папку с шаблоном или отдельные файлы шаблона.
  • Подключиться по FTP, используя текстовой редактор кода, например — Notepad++.
  • Открыть папку с доменом и перейти в wp-content/themes.
Специально для Вас:  Как отключить Гетконтакт: решено

Открываем папку с темой сайта — её имя должно включать название используемой темы. Необходимо найти два файла — footer.php и header.php. Далее алгоритм действий следующий:

  1.  Используя поиск, нужно отыскать пути к файлам и ссылки начинающиеся с НТТР.
  2. Если ссылки ведут к файлам или папкам сайта, их нужно исправить с «http://» на «https://» (кавычек быть не должно)
  3. Если файлы загружались на жесткий диск компьютера, необходимо сохранить изменения и произвести загрузку данных файлов обратно в корень сайта с заменой.
  4. Если открытие файлов шаблона производилось по FTP, нужно просто сохранить файл.

После выполнения всех вышеуказанных действий, найти ответ, почему не работает SSL, не составит труда.

Leave a Comment

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

МирДоступа Яндекс.Метрика