Из этой статьи вы узнаете:
- Как подключить SSL сертификат безопасности;
- Какие ошибки возникают при подключении SSL сертификата безопасности;
- Как избавиться от ошибок смешанного контента (mixed content).
На hostenko.com SSL сертификат от Let’s Encrypt вы можете подключить абсолютно бесплатно. Для этого вам нужно зайти в Ваш кабинет,
и в разделе управление хостингом нажать на кнопку "Добавить SSL сертификат Let's Encrypt".
Также по умолчанию стоит галочка для подключения сертификата безопасности в момент подключения вашего домена к сайту, по желанию эту галочку можно убрать.
После удачной установки сертификата, возле имени домена появится зеленый замок.
Смотрите также:
Как создать новый сайт сразу на протоколе HTTPS. SSL-сертификат бесплатно
Для чего нужен сертификат безопасности?
- Когда устанавливается защищенное соединения HTTPS, сертификат безопасности используют для шифровки данных и идентификации сайта.
- Он обеспечит безопасное соединение, которое между сервером и браузером пользователя надежно защищает данные от подмены и перехвата.
- Сертификат SSL повышает доверие посетителей к сайту и компании. Компанией GlobalSign на основе своих исследований утверждает, что 84% пользователей не стали бы делать покупки на сайте, где нет защищённого соединения.
- Доверие со стороны поисковых систем. HTTPS – один из факторов ранжирования по официальным данным.
Возможные ошибки при подключении
При подключении SSL сертификата к сайтам, работающим с версией WordPress 4.4 и ниже, наблюдаются ошибки mixed content.
Причина этих ошибок в том, что ссылки с протоколом http на картинки, шрифты, баннеры, графические элементы шаблона и скрипты расположены на вашем сайте.
Для устранения этих ошибок вам нужно изменить пути к элементам вашего сайта с http:// на https://. Вы можете сделать это вручную либо воспользоваться специальным плагином, например, Really Simple SSL. Этот плагин исправит проблемы с запросами по протоколу http на вашем сайте и перенаправит их на https.
Начиная с версии WordPress 4.5 была исправлена ошибка в функции формирования тега "srcset", переопределяющего URL, по которому происходит загрузка элемента. Например, это выглядит так:
<img src="http://путь к картинке" srcset="https://путь к картинке и её параметры">
В настоящее время тег "srcset" большинство браузеров определяют как приоритетный, поэтому ошибки mixed content появляются только в специфических ситуациях. Проблемы с картинками в теме и плагинах всё так же возможны. Некоторые темы и плагины могут помешать установить параметр srcset как надо, или вообще не дать его вставить.
Также, если вы изменяли исходный код вашей темы оформления и добавляли в него загрузку каких-либо элементов, например, изображений, стоит учитывать, что такие изменения надо будет исправлять вручную.
Смотрите также:
Максимальный срок SSL сертификата Let’s Encrypt для клиентов Hostenko
Ошибки смешанного контента
Они могут появиться в случаях использования плагина для кэширования и некорректной настройке (если сайт не настроен для работы с https). Причина этого в том, что результат обработки обращения к сайту по протоколу HTTP может быть закеширован и отдан посетителю обратившемуся по протоколу HTTPS.
Если у вас возникла подобная проблема, попробуйте:
- Перейти в "Настройки" – "Общие" и изменить в полях "Адрес WordPress (URL)" и "Адрес сайта (URL)" адрес вашего сайта так, чтобы он начинался с https://.
- Удалить весь кэш и пересоздать его заново.
- Перейти на сайт в режиме "инкогнито" и проверить как всё работает.
Рекомендуем перед установкой SSL сертификата на сайт обновить WordPress до самой новой версии, а также все плагины, активированные на сайте.
Комментарии к записи: 8
Большое спасибо за информацию, очень помогли!
Хотел установить SSL сертификат в личном кабинете, но в разделе управление хостингом нужной кнопки нет. Что делать?
Свяжитесь пожалуйста с технической поддержкой по адресу support@hostenko.com
При этом обращение стоит писать с того email-адреса, на котором создан аккаунт на Hostenko.
Также в обращении укажите о каком сайте идет речь.