Установка SSL-сертификата на WordPress для перехода с Http на Https

Сейчас Google начал очень сильно обращать внимание на протокол https. Сайты которые не имеют данного протокола, ставит как небезопасный. Но скорее всего, скоро компания google сделает так, что все будут обязаны перейти на SSL-сертификаты. Конечно сайт на https выглядит более привлекательно из-за замочка, который появляется в строке с вашим доменом, нежели надпись не защищено. К тому же есть и куча других преимуществ связанных с протоколом https, но в этой статье мы не будем их рассматривать.

Что же нужно сделать, что бы перевести ваш сайт на WordPress на безопасный протокол Https?

Шаг 1. Необходимо купить SSL сертификат у своего хостинг провайдера. Но, сейчас очень много хостинг провайдеров предоставляют его бесплатно. Если сайт размещен на том же хостинге что и домен, то не каких проблем с настройкой на самом хостинге возникнуть не должно. Тех. поддержка без проблем вам поможет его активировать.  Или можно посмотреть инструкцию на самом хостинге, так как каждый хостинг имеет свои настройки и разные панели управления.

Шаг 2. После того когда мы уже купили SSL сертификат, активировали его на хостинге, нужно проверить работает ли он. Для этого необходимо в адресной строке написать https://[домен_вашего_сайта], если сайт открылся по протоколу, то все отлично. Вы успешно активировали SSL сертификат и теперь осталось только настроить сайт на WordPress.

Теперь настроим сайт для перехода на Https

Есть много статей, видео, инструкций где необходимо вносить много данных в wp-config и редактировать базу данных и так далее. Я же хочу показать более быстрый и простой вариант настройки сайта для установки SSL-сертификата и перехода на Https.

Шаг 3. Заходим в админ панель нашего сайта. Переходим во вкладку плагины и устанавливаем плагин Yoast seo.
После установки плагина нам нужно сделать редирект сайта с протокола http на протокол https. Для этого заходим в плагин Yoast SEO, далее переходим в инструменты, затем в редактор файлов и пишем в файле .htaccess.

Больше:  Исследование ecommerce-рынка в Восточной Европе

После слова END, отступаем 1 строку и вставляем вот этот код:

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

Данный код делает редирект с протокола http на https.

Отлично! Сайт уже работает по Https!

Шаг 4. Отлично наш сайт уже открывается по протоколу https, но заветного замочка все ещё нету. Не переживайте, сейчас все сделаем.
Далее нам потребуется установить плагин, который автоматически добавит к нашим всем файлам на сайте, протокол https. Переходим в плагины, ищем плагин  HTTP / HTTPS Remover , устанавливаем его и активируем. После установки и активации ждем минут 10-15. Плагин изменит все пути картинок, видео и прочей информации с HTTP на HTTPS.

Шаг 5.  И последний шаг это изменения пути в самом WordPress.
Переходим в Настройки -> Общие -> и меняем адрес сайта с http://thisweb.ru на httpS://thisweb.ru
Нажимаем кнопку «Сохранить изменения»

Ну вот и все! В 5 простых шагов мы подключили SSL-сертификат на наш сайт на wordpress. Как мне кажется это самый и простой и быстрый вариант установки SSL сертификата на сайт.

Я рекомендую хостинг Beget на любом тарифе они предоставляют SSL сертификат бесплатно. А установка его на хостинге занимает буквально 2 клика.

Если все же замочек не появился и написано не защищено:

  • Проверить сайт на наличие вирусов.
  • Посмотреть код, а так же возможно вы в каких то плагинах вручную вставляли ссылки с протоколом HTTP тогда путь не изменился и это надо сделать вручную.
  • Проверить инспектором: Заходим на сайт нажимает на правую кнопку и выбираем «Посмотреть код» после открытия окна, сверху окна нужно будет нажать кнопку «console» там будут написаны все пути которые не перешли на HTTPS. Так можно посмотреть на всех страницах на которых нету зеленого замочка в адресной строке.
Больше:  Wix vs WordPress: какая CMS является лучшей для веб-разработки блогов