Как добавить бесплатный SSL сертификат на сайт

02.05.2020 0 Автор: admin

Я знаю как минимум два способа как добавить SSL сертификат на сайт. В обоих случаях мы будем работать с панелью управления сайтами Vestacp и с CMS WordPress. Не думаю что будет очень сложно приспособить данную инструкцию для других панелей и CMS.
1. Cloudflare
1.1. Для начала нужно добавить сайт в сервис Cloudflare и включить проксирование в разделе DNS.
1.2. Потом надо перейти в раздел SSL/TLS, раздел Edge Sertificates, с использованием прокрутки спуститься до переключателя Always Use HTTPS и включить его.
1.3. Подключаем плагин Cloudflare Flexible SSL в WordPress, чтобы решить проблему с редиректами и недоступностью сайта.
1.4. В админ панели WordPress заходим в Настройки -> Общие и меняем http на https в пунктах Адрес WordPress (URL) и Адрес сайта (URL).
1.5. Внести соответствующие изменения в robots.txt ( http заменить на https)
1.6. Внести соответствующие изменения в Яндекс и Гугл Вебмастере. В Яндекс Вебмастере нужно зайти в раздел Индексирование -> Переезд сайта и поставить галочку на пункте «Добавить HTTPS».

2. Letsencrypt
В панели Vesta уже внедрена поддержка бесплатных сертификатов Letsencrypt. Для того чтобы подключить SSL сертификат Letsencrypt на свой сайт нужно сделать следующие шаги.
2.1. Нажать кнопку «Редактировать» в меню домена сайта в панели Vesta.
2.2. Поставить галочки в пунктах «Поддержка SSL» и «Поддержка Lets Encrypt».
Как добавить бесплатный SSL сертификат на сайт
2.3. Добавить плагин Really Simple SSL в панели WordPress и активировать его.
2.4. В админ панели WordPress заходим в Настройки -> Общие и меняем http на https в пунктах Адрес WordPress (URL) и Адрес сайта (URL).
2.5. Внести соответствующие изменения в robots.txt ( http заменить на https)
2.6. Внести соответствующие изменения в Яндекс и Гугл Вебмастере. В Яндекс Вебмастере нужно зайти в раздел Индексирование -> Переезд сайта и поставить галочку на пункте «Добавить HTTPS».