WordPress HTTPS редирект – как настроить правильно

Во всех инструкциях по базовому SEO рекомендация сделать WordPress HTTPS редирект идет одной из первых. На статичных сайтах это сделать легко, с CMS сложнее. Разберем, как поставить редирект самому.

WordPress HTTPS редирект – что это такое

Это защищенная переадресация в WordPress. Она гарантирует, что данные пользователей, которые они отправляют на сервер, находятся в безопасности. 

Сертификат можно выпустить бесплатно через центр сертификации Let’s Encrypt. Есть платные удостоверения, которые для информационного сайта обходятся от 5 долларов в год.Даже доступный вариант за 5 долларов даст больше веса в выдаче, чем бесплатный. 

Зачем делать WordPress HTTPS редирект всего сайта

Это необходимо по пяти причинам:

  1. В поисковой выдаче защищенные ресурсы получают позиции выше незащищенных.
  2. Пользователи понимают разницу и доверяют сайтам с HTTPS больше.
  3. На ресурсах с HTTP злоумышленники могут перехватить данные из форм, например, обратной связи.
  4. Если не сделать постраничный 301 redirect, то будут создаваться две версии страницы, которые отличаются только протоколом в URL. За это поисковики понижают ресурс в выдаче.
  5. Для интернет-магазинов наличие SSL сертификата обязательно. Без этого ресурс будет помечен как небезопасный во всех браузерах.

Убрать редирект на WP можно в любой момент.

Первый способ HTTPS редирект WordPress 

После получения SSL сертификата нужно привязать его к домену. Для этого войти в админку ВордПресс и найти в общих настройках графы  «Адрес WordPress» и «Адрес сайта». В названиях добавить букву «s» после «HTTP». Помните о том, что после смены адреса и включения перенаправления нужно ввести логин и пароль при входе в админку заново. Нужно найти их заранее, чтобы не возникло проблем.

Чтобы перенаправить остальные элементы:ссылки, картинки, таблицы на обновленный правильный адрес, проще всего так:

  1. Войти в раздел меню «Плагины».
  2. Выбрать пункт «Добавить новый».
  3. В строке поиска ввести название «Velvet Blues Update URLs».
  4. Нажать на кнопку «Активировать».
  5. Войти в пункт меню «Update URLs». В строке «Old URL» ввести старый адрес, а в графе «New URL» – новый.
  6. На втором шаге откроется меню на английском языке. Разбираться не нужно – достаточно поставить галочки во всех пунктах кроме нижнего и нажать кнопку «Update».
  7. После обработки данных работы программа выдаст таблицу с информацией  по измененным ссылкам. 

После этого можно удалить плагин.

Второй способ WordPress HTTPS редиректа

Если сервер работает на Apache, для перенаправления нужно внести правки в файл .htaccess. Когда используется Nginx, этот способ не подойдет.

Чтобы отредактировать файл, подключитесь через FTP-соединение к серверу. В примере использована программа «FileZilla». Найти конфигуратор параметров сервера можно в корневом каталоге ВордПресса. Узнать, что это он можно по папкам «wp-admin» и «wp-content».

Выберите файл «.htaccess», кликните по нему правой кнопкой мыши и нажмите на пункт «Просмотр/Правка».

WordPress HTTPS редирект через .htaccess

Для правки потребуется готовая PHP конфигурация, представленная ниже. Она подходит как для стандартных ресурсов, так и для мультисайтов, у которых есть поддомены.

Вводить данные необходимо перед строкой «END WordPress», как показано ниже.

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Вид переадресации из консоли

После сохранения изменений разрешите программе FileZilla перезаписать файл. Если все сделано правильно, страницы получат правильный префикс автоматически. Чтобы проверить откройте любую вкладку и в адресной строке уберите «s», чтобы осталось «HTTP» («WWW» набирать на надо) и нажмите «Ввод». Если произошел переход на корректный адрес – все в порядке.

Через Clearfy PRO: третий способ

Можно использовать для WordPress редиректа плагин «Clearfy PRO», он улучшает техническое SEO и исправляет системные ошибки. Его преимущество в том, что есть версия на русском языке.

Чтобы сделать перенаправление, войдите в раздел «SEO», там пункт «Перейти с http на https»:

Вид из админ-панели

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

Работу стоит проводить аккуратно и проверять результат. Если все сделано верно, то сбоев не будет, Если появились ошибки – проверьте настройки SSL и сервера, обратитесь в техподдержку хостинга. 

Промокод на Clearfy -15%

Оцените статью
Добавить комментарий