Установка бесплатного SSL-сертификата от CloudFlare
Решил рассказать вам как установить бесплатный SSL-сертификат на свой сайт от CloudFlare для вашего хостинга. Для установки сертификата у вас должен быть сайт, который работает по http:// протоколу, и домен.
Смена DNS-серверов.
1) Необходимо зарегистрироваться на сайте
CloudFlare.com2) Необходимо на главной странице нажать кнопку “
+Add Site”
3) Пишите домен сайта, где должен быть подключен SSL-сертификат и нажмите кнопку “
Begin Scan”
4) После этого система CloudFlare начинает проверять ваш домен. После окончания проверки нажмите на кнопку “
Continue Setup”
5) Далее будет показана информация о вашем домене и его настройки. Если вы не знаете что менять, ничего не меняйте. Нажмите кнопку “
Continue”
6 ) На этом этапе нужно выбрать тарифный план. Выбирайте “
Free Website” и жмите кнопку “
Continue”
7) Далее вам будут показаны ваши текущие DNS-серверы у домена, их необходимо изменить на DNS-серверы CloudFlare. Данные настройки должны быть в личном кабинете, где вы покупали домен. Если вы не находите, где сменить DNS-серверы, просто напишите в техническую поддержку компании, у который покупали доменное имя. До смены DNS-серверов жмите кнопку “
Continue”
8) Смена DNS-серверов занимает какое-то время, как только сервис CloudFlare увидит, что настройки поменяли, он пришлет уведомление на электронную почту, указанную при регистрации.
Установка SSL-сертификата
9) Нужно перейти на вкладку “
Crypto” в верхнем ряду иконок и выбрать тип SSL-сертификата “
Flexible”.
10) Перезагружаете страницу и смотрите статус установки SSL-сертификата. Если вы видите статус “AUTHORIZING CERTIFICATE” (или другой любой другой статус синего цвета), то это значит, что сертификат еще не установлен.
11) После установки сертификата будет надпись “
ACTIVE CERTIFICATE”
Настройка правил переадресации
12) Теперь нужно перейти на вкладку “
Page Rules” для установки правил переадресации протоколов. Жмите кнопку “
Create Page Rule”.
13) В первой строке пишите
http://АДРЕССАЙТА/*
Далее выбираете из выпадающего меню пункт “
Always Use HTTPS” и жмете кнопку “
Save and Deploy”. Это правило необходимо для постоянной переадресации вашего сайта на версию протокола https://
14) Создаем еще одно правило переадресации с WWW-версии вашего сайта.
В первой строке пишите
www.АДРЕССАЙТА/*
Из выпадающего меню выбираете пункт “
Forwarding URL”, рядом ставите пункт “301 — Permanent Redirect”
Во второе поле пишите
>https://АДРЕССАЙТА/$115) Ждете несколько минут и переходите на ваш сайт. Теперь вы должны видеть, что SSL-сертификат установлен.