Перейти к основному контенту

SSL для REG.Site: как перевести сайт с HTTP на HTTPS

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

Вся настройка защищённого соединения состоит из 6 шагов.

Шаг 1. Закажите услугу

Сначала нужно приобрести SSL-сертификат. Сделать это можно несколькими способами:

  1. При заказе REG.Site.
  2. При заказе домена.
  3. Отдельно от всех услуг.

Также на REG.Site можно установить SSL, который был приобретён у сторонней компании. В этом случае вы можете сразу приступить к установке сертификата.

При заказе REG.Site
При заказе домена
Отдельно

Это самый простой способ приобрести SSL. При заказе REG.Site можно получить бесплатный SSL-сертификат на 1 год. Чтобы заказать сертификат, переведите переключатель вправо в блоке SSL-сертификат (шаг 4 при заказе REG.Site).

Как установить SSL на REG.Site

SSL-cертификат активируется и установится автоматически.

Если вы приобрели сертификат таким способом, можете сразу переходить к шагу 4 этой инструкции.

Если вы регистрируете домен до покупки REG.Site, в процессе заказа вы можете купить SSL в рамках пакета «Эконом».

Для этого переведите переключатель вправо (шаг 2 при регистрации домена):

Как установить SSL на REG.Site 2

После регистрации домена и покупки REG.Site вам нужно будет установить SSL на хостинг. Этот вид сертификата активируется автоматически, поэтому вы сразу можете переходить к шагу 3.

На сайте REG.RU есть 3 типа SSL-сертификатов, которые различаются по уровню защиты:

DomainSSL и AlphaSSL — сертификаты с проверкой домена (Domain Validation). Сертификаты этого типа подойдут физическим и юридическим лицам. Они подтверждают принадлежность домена заказчику. Такой сертификат не содержит информации о владельце, поэтому сайт не считается безопасным для оказания коммерческих услуг.

OrganizationSSL — сертификат с проверкой организации (Organization Validation). Этот сертификат подходит только юридическим лицам и ИП. Центр авторизации проверяет юридическое и физическое существование компании. Такой сертификат подойдёт интернет-магазину.

ExtendedSSL — сертификат с расширенной проверкой организации (Extended Validation). Это самый надёжный SSL-сертификат для крупных компаний. При выдаче Центр авторизации проводит расширенную проверку юридического лица. Если у вас установлен такой сертификат, в адресной строке браузера рядом со значком замка будет выделено зелёным цветом название вашей организации.

Подробная инструкция по заказу этих сертификатов находится в статье Как заказать SSL-сертификат.

Шаг 2. Активируйте сертификат

Если вы заказали SSL вместе с доменом или услугой REG.Site, сертификат активируется автоматически. Этот шаг нужно сделать, если вы приобрели SSL отдельно.

AlphaSSL и DomainSSL

Обычно эти виды сертификатов активируются автоматически. Если вы заказали такой сертификат, но он не активировался автоматически, вам поможет инструкция Как активировать сертификаты: AlphaSSL и DomainSSL.

OrganizationSSL и ExtendedSSL

Если вы купили сертификат одного из этих видов, подождите от 3 до 7 дней. Когда Центр сертификации проверит сведения о вашей организации, сертификат будет активирован. Центр может дополнительно запросить документы об организации. Подробнее в статье Как активировать сертификаты: OrganizationSSL и ExtendedSSL.

Шаг 3. Установите сертификат

Сертификат можно установить автоматически в Личном кабинете или провести ручную настройку в панели управления.

Автоматическая установка

  1. 1.
    Авторизуйтесь в Личном кабинете.
  2. 2.

    Перейдите во вкладку «Мои сайты» и выберите нужную вам услугу REG.Site:

    Как установить SSL на REG.Site 3

  3. 3.

    Нажмите Подключить SSL:

    Как установить SSL на REG.Site 4

  4. 4.
    Теперь можно приступить к установке. Выберите подходящую инструкцию в зависимости от того, где был куплен SSL.
Куплен в REG.RU
Куплен у другой компании
  1. 5.
    Выберите вкладку «Куплен в REG.RU».
  2. 6.

    Выберите купленный вами сертификат и приложите файл с приватным ключом в формате .txt или .key: Где взять приватный ключ установки SSL-сертификата. Затем выберите услугу хостинга, на которую хотите установить сертификат, и нажмите Отправить заявку на установку:

    Как установить SSL на REG.Site 5

  1. 5.
    Выберите вкладку «Загрузить сертификат».
  2. 6.

    Загрузите все данные сертификата, которые вы получили от продавца SSL-сертификата. Затем выберите услугу хостинга, на которую хотите установить сертификат, и нажмите Отправить заявку на установку:

    Как установить SSL на REG.Site 6

Готово, после установки вы получите уведомление на контактный email.

Ручная установка

Ручная установка делается на хостинге.

  1. 1.

    Чтобы установить SSL-сертификат, войдите в панель управления ISPmanager. Для этого из карточки REG.Site перейдите в карточку хостинга:

    Как установить SSL на REG.Site 7

  2. 2.

    В строке «Панель управления» нажмите Войти в панель:

    Как установить SSL на REG.Site 8

  3. 3.

    Перейдите в раздел «SSL-сертификаты» и нажмите Создать:

    Как установить SSL на REG.Site 9

  4. 4.

    Выберите тип сертификата «Существующий» и нажмите Далее:

    Как установить SSL на REG.Site 10

  5. 5.

    На открывшейся странице заполните поля. Данные для установки сертификата высылаются на почту после активации услуги: Где взять данные для установки SSL-сертификата.

    • Имя SSL-сертификата — введите любое имя, под которым сертификат будет отображаться в панели управления. Можно использовать только латиницу;
    • SSL-сертификат — вставьте данные SSL-сертификата (в информационном письме он находится после слов «Ваш сертификат предоставлен ниже»);
    • Ключ SSL-сертификата — вставьте приватный ключ сертификата. Это самый последний ключ в письме (BEGIN RSA PRIVATE KEY);
    • Цепочка SSL-сертификатов — вставьте сначала промежуточный сертификат, а затем с новой строки без пробела — корневой.

    Нажмите Завершить:

    Как установить SSL на REG.Site 11

  6. 6.

    После завершения установки перейдите в раздел «WWW-домены» и дважды кликните по домену, для которого выпускался сертификат:

    Как установить SSL на REG.Site 12

  7. 7.

    Поставьте галочку напротив Защищенное соединение (SSL) и Перенаправлять HTTP-запросы в HTTPS. В строке SSL-сертификат выберите имя SSL-сертификата, который вы установили в 5 шаге. Нажмите Оk:

    Как установить SSL на REG.Site 13

Готово, SSL-сертификат установлен, и ваш сайт работает по защищённому HTTPS-протоколу. Проверить, правильно ли установлен сертификат, можно по инструкции.

Шаг 4. Переведите сайт с HTTP на HTTPS в админке REG.Site

Чтобы ваш сайт открывался по защищённому протоколу, нужно не только установить сертификат, но и изменить ссылку сайта в админ-панели WordPress. Для этого поменяйте две основные ссылки в базе данных сайта.

  1. 1.

    Войдите в админку WordPress:

    Как установить SSL на REG.Site 14

  2. 2.

    Перейдите в раздел Настройки. На странице «Общие настройки» в строках «Адрес WordPress (URL)» и «Адрес сайта (URL)» замените префикс http:// на https://. Затем нажмите Сохранить изменения:

    Как установить SSL на REG.Site 15

Готово, теперь ваш сайт будет открываться в браузере по протоколу HTTPS. Однако, если ваш сайт не новый, все ссылки на веб-ресурсе и в административной панели продолжат работать по протоколу HTTP. Чтобы перевести все ссылки на HTTPS, переходите к следующему шагу.

Шаг 5. Замените все внутренние ссылки на HTTPS

Этот и следующий шаг нужно выполнить тем, чей сайт некоторое время работал по HTTP-протоколу и внутри веб-страницы уже появились внутренние ссылки. Если сайт только создался, то шаги 5 и 6 делать не нужно.

Несмотря на то что после основной установки сертификата сайт работает по HTTPS-протоколу, внутри сайта могут находиться ссылки на внутренние страницы и файлы (CSS-стили, изображения и т. д.), которые работают по HTTP. В такой ситуации поисковые системы будут считать сайт небезопасным. В браузере будет отображаться сообщение «Эта страница содержит другие ресурсы, которые не являются безопасными». Это ошибка смешанного содержимого — «Mixed Content». Чтобы этого избежать, можно использовать плагины, например, Easy HTTPS Redirection и Really Simple SSL.

Иногда при замене ссылок плагин может повредить содержимое сайта. Чтобы избежать потери данных, перед настройкой плагина сделайте бэкап: Как скачать резервную копию (бэкап) сайта.
Easy HTTPS Redirection
Really Simple SSL
  1. 1.
    Перейдите в раздел «Плагины». Нажмите кнопку Добавить новый и в строке поиска введите Easy HTTPS Redirection.
  2. 2.
    Установите и активируйте Easy HTTPS Redirection.
  3. 3.
    Перейдите в НастройкиHTTPS Redirection.
  4. 4.
    Отметьте галочку в строке Enable automatic redirection to the «HTTPS».
  5. 5.
    В графе «Apply HTTPS redirection on» выберите The whole domain.
  6. 6.
    Поставьте галочку напротив Force resources to use HTTPS URL.
  7. 7.

    Нажмите Сохранить изменения:

    Как установить SSL на REG.Site 16

  1. 1.

    Перейдите в раздел «Плагины». Нажмите кнопку Добавить новый и в строке поиска введите «Really simple ssl». Затем нажмите Установить:

    Как установить SSL на REG.Site 17

  2. 2.

    После установки нажмите Активировать:

    Как установить SSL на REG.Site 18

  3. 3.

    После активации плагина нажмите Вперед, активируйте SSL!:

    Как установить SSL на REG.Site 19

Готово, теперь все файлы вашего сайта будут работать по протоколу HTTPS.

Если после активации плагина на вашем сайте по-прежнему отображается ошибка «Mixed Content», проверьте все ссылки на внешние ресурсы. Если они ведут на сайты с протоколом HTTP — замените их. Если это не поможет, обратитесь в службу поддержки.

Шаг 6. Оповестить поисковые системы

Для работы с сайтом часто используют Яндекс.Вебмастер или Google Search Console. Если до установки SSL вы пользовались одним из этих сервисов, то после установки сертификата нужно оповестить поисковые системы о переходе на HTTPS по одной из инструкций ниже.

Яндекс.Вебмастер
Google Search Console
  1. 1.
    Авторизуйтесь в Яндекс.Вебмастере.
  2. 2.
    Добавьте новую версию сайта с HTTPS в Яндекс.Вебмастер.
Как добавить сайт в Яндекс.Вебмастер
  1. 1.

    Нажмите кнопку +:

    Как установить SSL на REG.Site 20

  2. 2.

    В поле укажите адрес сайта. Если на сайте подключён SSL-сертификат, то укажите домен с https, например https://reg.ru. Нажмите Добавить:

    Как установить SSL на REG.Site 21

  3. 3.

    Подтвердите права на данный адрес любым предложенным способом. Нажмите Проверить:

    Как установить SSL на REG.Site 22

    Готово, вы добавили сайт в Яндекс.Вебмастер.

  1. 3.

    Затем выполните переезд сайта на HTTPS. Зайдите в старое зеркало сайта. В разделе «Индексирование» ― «Переезд сайта» поставьте галочку Добавить HTTPS. Нажмите Сохранить:

    Как установить SSL на REG.Site 23

    Из-за переезда первые несколько недель могут наблюдаться колебания позиций в поисковой выдаче.

    Как только заявка будет принята, в системе появится уведомление. Если вы подписаны на email-рассылку, Яндекс пришлёт уведомление о склейке зеркал.

    Теперь главным зеркалом станет версия HTTPS.

  2. 4.

    Добавьте новую карту сайта:

    Как установить SSL на REG.Site 24

  1. 1.

    Добавьте новое зеркало с HTTPS. Кликните на меню в левом верхнем углу и нажмите Добавить ресурс:

    Как установить SSL на REG.Site 25

    Как установить SSL на REG.Site 26

  2. 2.

    Выберите тип ресурса и подтвердите право собственности:

    Как установить SSL на REG.Site 27

  3. 3.

    Добавьте новую карту сайта:

    Как установить SSL на REG.Site 28

  4. 4.
    Если у вас есть отклонённые ссылки в Disavow Tool, то загрузите их заново.
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0