Как проставить постраничный редирект на HTTPS: плагины для WordPress

Для настройки сайта нужно оформить безопасное соединение. С незащищенным протоколом сайт получает низкие позиции в выдаче.

Что такое протокол HTTPS

Протокол HTTPS — защита передаваемой информации от сайта клиенту. HTTPS защищает личные сведения пользователя от посторонних лиц и утечки информации о соединении.

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

Необходимость использования HTTPS

HTTPS позволяет защитить данные пользователя при переходе на сайт. Защита обеспечивается через:

  • Шифрование с помощью криптографического протокола, данные становятся недоступными для посторонних лиц;
  • Разрыв связи с опасным соединением, так как протокол работает в автоматическом режиме и требует единоразовой настройки.

Почему важно перейти на HTTPS

Переход на HTTPS нужен потому что:

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

Как перейти на HTTPS: алгоритм действий и команд

При переходе на HTTPS используется бесплатный или коммерческий SSL сертификат. Оба вида привязываются к ресурсу.

 Переход сайта на протокол HTTPS состоит из действий:

  • Выберите сертификат;
  • Получите личный код или ключ к нему;
  • Оформите в онлайн режиме;
  • Далее свяжите сайт с сертификатом;
  • Настройте движок и добавьте S к протоколу каждой ссылки.

Как изменить префиксы в панели WordPress

Для создания редиректа на HTTPS главной страницы нужно в стандартных настройках WordPress добавить букву S в поля www. Затем зайти на сайт в обычном режиме. 

После измените адрес сайта в админке WordPress. Теперь снова залогиньтесь на сайте с прежним логином и паролем.

Изменение других параметров

Для создания 301 редиректа других элементов нужен плагин Velvet Blues Update URLs. 

Чтобы установить эту утилиту:

  • Перейдите в настройки плагина и добавить новый с указанием его имени.
  • Активируйте его и измените настройки. 
  • В строке Old URL укажите адрес ресурса без проткоола, а New URL прописать с ним.
  • Перезапишите ссылки с наличием URL и отсутствием протокола, команда выполняется через Update.
  • В конце будет отчетная таблица о выполненных действиях, после чего происходит удаление из WordPress.

Как настроить редирект WordPress блога на HTTPS

Теперь нужно добавить в WordPress 301 редирект через файл .htaccess. .htaccess настраивает Apache – программного обеспечения, создающего сайты. 

В Nginx этого конфига нет. 

Чтобы проверить, есть ли такой файл, зайдите в корневую папку. Если его нет — создайте.

Ищите файл через программу FileZilla. Для подключения к хостингу через нее заполните три поля: хост, имя пользователя и пароль. Эти данные находятся в разделе «FTP» в панеле управления сервером. 

В корневом каталоге найдите файл .htaccess и нажмите на “Просмотр/Правка”. После строки «#End WordPress» введите эту команду:

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Сохраните изменения. Проверьте, не появились ли на сайте ошибки. 

Чтобы убрать редирект, удалите из .htaccess добавленный код. 

Если сайт написан на PHP, то для изменения URL в верх файла нужно добавить код с редиректом на нужную страницу.

Куда вставлять код для редиректа HTTPS

После изменений перезапишите файл .htaccess, а WordPress перейдет на https автоматически. 

С помощью плагина Easy HTTPS Redirection

Для перехода на HTTPS можно использовать плагин, чтобы не разбираться в коде сайта. Пример одного из них —  Easy HTTPS Redirection.

Через Clearfy PRO

Можно использовать плагин Clearfy PRO, который автоматически оптимизирует WordPress. После установки необходимо настроить плагин. 

Плагин редиректа на HTTPS WordPress

Функции плагина: 

  • Enable automatic redirection — создание автоматического редиректа.
  • Apply HTTPS redirection on — перенаправление для всего сайта или отдельных частей;
  • Force resources to use HTTPS URL — принудительное изменение ссылок.

Взять Clearfy со скидкой

Какие бывают проблемы при переходе на HTTPS

При переходе на HTTPS у вас могут остаться ссылки с протколом HTTP или неправильно настроенный редирект в .htaccess. Чтобы это исправить:

  • Проверьте редиректы с помощью админки сайта и файла htaccess;
  • Проверьте совместимость браузерных программ и редиректа;
  • Найдите ошибки сервера или SSL. Здесь поможет поддержка хостинга.

Чеклист: что нужно сделать 

  • Перенести все урлы на протокол HTTPS.
  • Проверить: есть ли адреса со старым протоколом. 

При правильном редиректе на HTTPS в CMS WordPress протокол обновляется, а сайт выходит на первые позиции в поисковых системах. 

Наталья
Оцените автора
WPHacks.ru
Добавить комментарий