SSL — это технология, которая защищает передачу данных между браузером посетителя и веб‑сервером. Проще говоря, когда сайт работает по HTTPS, логины, пароли, реквизиты форм и файлы cookie передаются по зашифрованному каналу. Пользователь видит значок замка, не получает предупреждений «Не защищено», а владелец сайта снижает риски перехвата данных, повышает доверие к бренду и улучшает SEO‑сигналы. В этом руководстве мы объясним человеческим языком, зачем нужен SSL, какие сертификаты существуют, как выбрать между бесплатным Let’s Encrypt и платным вариантом, и как подключить SSL на инфраструктуре Unihost — через cPanel, Certbot или как услугу «под ключ».
Что такое SSL/TLS и как это работает
Исторически термин «SSL» прижился как общее обозначение. Сегодня используется обновлённый протокол TLS, но в повседневном общении их смешивают. Суть проста: браузер и сервер договариваются о шифровании, после чего вся передача идёт по защищённому каналу. Браузер проверяет сертификат сайта — его срок действия, к какому домену он выдан и кем подписан. Если всё корректно, соединение помечается как безопасное.
Сертификат — это файл с публичным ключом и информацией о домене. Он подписан центром сертификации (CA), которому доверяют браузеры. К сертификату прилагается цепочка доверия — один или несколько промежуточных сертификатов CA‑bundle. При настройке важно установить не только сам сертификат сайта (CRT) и приватный ключ (KEY), но и полный комплект цепочки. Современные версии протокола — TLS 1.2 и TLS 1.3; старые (TLS 1.0/1.1) следует отключать. Дополнительно стоит включить HTTP/2 и HTTP/3 — это ускоряет загрузку страниц, особенно на мобильных сетях.
Виды SSL‑сертификатов: DV, OV, EV и охват доменов
По уровню проверки различают три типа:
- DV (Domain Validation) — верифицируется владение доменом. Выпускается быстро, часто автоматически. Хорош для блогов, лендингов, небольших коммерческих сайтов.
- OV (Organization Validation) — проверяются реквизиты организации. Подходит для корпоративных сайтов, личных кабинетов партнёров, b2b‑порталов.
- EV (Extended Validation) — расширенная юридическая проверка, уместна, когда важны строгие требования комплаенса или репутационные риски высоки.
По охвату доменов:
- Single‑domain — защищает один FQDN, например www.example.com.
- Multi‑domain (SAN) — один сертификат на несколько разных доменов.
- Wildcard — покрывает все поддомены одного уровня: *.example.com. Удобно, если у вас много субдоменов.
Let’s Encrypt или платный сертификат: что выбрать
Let’s Encrypt — это массовый бесплатный выпуск DV‑сертификатов с автоматическим продлением. Его преимущества очевидны: скорость, отсутствие прямых расходов, широкая поддержка. Ограничения тоже понятны: только DV‑уровень проверки, срок действия 90 дней (поэтому необходима автоматизация renew), отсутствие брендового site‑seal и гарантий. Коммерческие сертификаты доступны на уровнях DV/OV/EV. Они предлагают проверку организации, страховое покрытие, бренд‑атрибуты доверия и иногда расширенную поддержку.
Практические ориентиры выбора:
- Контент‑сайты, блоги, лендинги, MVP — чаще достаточно DV (в том числе Let’s Encrypt).
- Интернет‑магазины, корпоративные порталы, интеграции с партнёрами — лучше OV или EV для повышения доверия и соблюдения требований контрагентов.
- Много поддоменов — подумайте о wildcard или SAN‑сертификате, чтобы не усложнять управление.
Три способа подключения SSL на Unihost
Ниже — три рабочих сценария. Выберите тот, который ближе к вашему стеку и компетенциям команды.
Установка через панель cPanel
- Получите набор файлов: сертификат сайта (CRT), приватный ключ (KEY) и цепочку CA‑bundle. Если вы оформляете платный сертификат, центр сертификации предоставит всё необходимое; для Let’s Encrypt в cPanel нередко доступна автоматизация.
- Откройте в панели раздел Security → SSL/TLS. Загрузите/установите ключ и сертификат; добавьте CA‑bundle, если требуется.
- Включите редирект HTTP→HTTPS. Это можно сделать в конфигурации веб‑сервера или с помощью плагина CMS (например, для WordPress). Важно исключить циклические редиректы.
- Проверьте результат: корректность домена в сертификате (CN/SAN), срок действия, отсутствие предупреждений в браузере.
Автоматизация через Let’s Encrypt/Certbot (Linux)
- Убедитесь, что DNS‑A/AAAA записи домена указывают на ваш сервер; порт 80/443 открыт.
- Установите Certbot и нужный плагин: nginx, apache или webroot. Выпустите сертификат через HTTP‑01‑челендж; для wildcard используйте DNS‑01.
- Настройте автоматическое продление: systemd‑таймер или cron. Периодически тестируйте renew флагом —dry-run.
- Включите редирект на HTTPS и поэтапно активируйте HSTS (сначала низкий max‑age, затем повышайте).
- Отключите устаревшие протоколы и слабые шифры, включите HTTP/2/3 для ускорения.
Услуга установки SSL от Unihost
Если у вас мало времени или нет желания разбираться в сертификатах, передайте задачу нашей команде. Мы поможем выбрать оптимальный тип (DV/OV/EV), выпустим сертификат, установим цепочку доверия, настроим редиректы и HSTS, а также автоматизацию продления. Это снижает риски ошибок, экономит часы инженеров и обеспечивает корректную работу HTTPS без сюрпризов.
Типовые ошибки и как их исправить
- Браузер пишет «Не защищено», хотя сертификат установлен. Обычно причина — отсутствует редирект или неверный CN/SAN (сертификат выдан на другой домен). Проверьте, что открывается именно https‑версия и домен совпадает.
- Смешанный контент. Страница грузится по https, но внутри есть ссылки на http‑ресурсы (изображения, скрипты, стили). Исправьте шаблоны темы, относительные и абсолютные URL, очистите кэш CDN.
- Нет промежуточных сертификатов. Если не добавить CA‑bundle, часть клиентов не сможет построить цепочку доверия. Установите полный chain.
- Автопродление Let’s Encrypt не срабатывает. Проверьте доступность челенджа на 80 порту, корректность webroot, DNS‑записей и права на каталог .well‑known.
- Слабые протоколы и шифры. Отключите TLS 1.0/1.1, используйте современные наборы шифров, включите OCSP‑stapling.
- Неактивны HTTP/2/3. Проверьте конфигурацию веб‑сервера или параметры панели, перезапустите сервисы.
Безопасность, производительность и SEO
HTTPS напрямую влияет на доверие: пользователи охотнее оставляют контакты и завершают оплату, когда не видят пугающих предупреждений браузера. С точки зрения SEO HTTPS — позитивный сигнал, а также обязательное условие для современных технологий ускорения (HTTP/2/3). После перехода на https обновите canonical‑теги, sitemap, правила редиректов и убедитесь, что аналитика и пиксели используют верные URL.
Дополнительно проверьте:
- Индексацию https‑страниц и отсутствие дублей на http.
- Работу кэша и сжатия (Gzip/Brotli), чтобы компенсировать накладные расходы шифрования.
- Совместимость с CDN и настройку TLS‑версий на стороне провайдера.
- Корректность сертификатов на поддоменах и в тестовых окружениях.
FAQ
В: Нужен ли SSL, если на сайте нет оплат?
О: Да. Шифруются логины, формы и cookie, растёт доверие и уменьшаются отказы.
В: Чем Let’s Encrypt отличается от платного решения?
О: Let’s Encrypt — бесплатный DV с автоматизацией, но без OV/EV‑проверки и гарантий. Коммерческие сертификаты дают расширенную валидацию и бренд‑инструменты доверия.
В: Можно ли защитить поддомены?
О: Да. Используйте wildcard (*.example.com) или SAN‑сертификат.
В: Почему сертификат действует 90 дней?
О: Это политика Let’s Encrypt. Настройте авто‑renew, и это не станет проблемой.
В: Когда выбирать OV/EV?
О: Когда важен репутационный фактор, есть требования партнёров или комплаенс.
Вывод и следующий шаг
SSL — это не опция, а стандарт. С Unihost вы можете установить сертификат через cPanel, настроить автоматизацию через Certbot или поручить задачу нашей команде. Мы поможем подобрать DV/OV/EV, правильно собрать цепочку, включить HSTS и HTTP/2/3, чтобы ваш сайт был одновременно безопасным, быстрым и дружелюбным для поисковых систем.