Сегодня , и безопасность сайта, это не роскошь, а необходимость.
SSL-сертификат (аббревиатура расшифровывается как Secure Sockets Layer) — это электронный файл, который:
- подтверждает принадлежность сайта конкретному владельцу;
- шифрует передаваемые между пользователем и сервером данные;
- повышает доверие посетителей и улучшает позиции в поисковой выдаче.
В 2026 году наличие SSL стало обязательным для любого блога на WordPress. Ниже приведено пошаговое руководство, которое поможет вам быстро и без ошибок установить сертификат на ваш хостинг.
Подготовка: проверьте хостинг и домен
Прежде чем установить SSL-сертификат, убедитесь, что:
- У вас есть активный хостинг с поддержкой PHP и MySQL (одна база данных достаточна).
- Домен полностью прикреплён к хостингу и успешно резолвится.
- Доступны права на изменение DNS-записей и файлов конфигурации сервера.
Выбор SSL-сертификата
SSL-сертификаты отличаются:
- Уровнем шифрования — 128- или 256-битовое шифрование.
- Типом:
- DV (Domain Validation) — самый быстрый и дешёвый.
- OV (Organization Validation) — требует проверки компании.
- EV (Extended Validation) — максимальный уровень доверия, зелёная строка браузера.
- Количеством сайтов, на один домен, на несколько поддоменов (Wildcard) или на множество доменов (Multi-Domain).
Для большинства блогов на WordPress в 2026 году достаточно бесплатного сертификата Let’s Encrypt DV.
Способы получения сертификата
Через панель хостинга (cPanel, Plesk, ISPmanager)
- Войдите в панель управления хостингом.
- Найдите раздел SSL/TLS или SSL-сертификаты.
- Выберите Let’s Encrypt → Выпустить сертификат.
- Укажите основной домен и, при необходимости, поддомены вида www.
- Нажмите Установить и дождитесь автоматической генерации (1-2 минуты).
Через плагин WordPress
Если ваш хостинг ограничен в возможностях, используйте плагин SSL Zen или WP Encryption:
- Установите плагин через Плагины → Добавить новый.
- Следуйте мастеру настройки: плагин сам сгенерирует и установит сертификат Let’s Encrypt.
- После успешной генерации активируйте Forced HTTPS (принудительное перенаправление).
Установка сертификата на сервер
При ручной установке или использовании стороннего центра сертификации:
- Скачайте архив с файлами:
- certificate.crt (сам сертификат);
- private.key (приватный ключ);
- ca_bundle.crt (цепочка промежуточных сертификатов);
- В панели хостинга откройте SSL/TLS → Установка сертификата.
- Вставьте содержимое файлов в соответствующие поля.
- Сохраните изменения и дождитесь применения (до 5 минут).
Настройка WordPress на работу по HTTPS
Обновите адрес сайта
- Перейдите в Настройки → Общие.
- Измените Адрес WordPress (URL) и Адрес сайта (URL) с http:// на https://.
- Сохраните изменения.
Настройте автоматическое перенаправление
Откройте файл .htaccess в корне сайта и добавьте:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
Замените внутренние ссылки
Установите плагин Better Search Replace, запустите поиск и замену http://yourdomain.com на https://yourdomain.com во всех таблицах базы данных.
Проверка корректности установки
- Откройте сайт через https://yourdomain.com. В адресной строке должен появиться замок.
- Проверьте сертификат на SSL Labs — оценка должна быть не ниже A.
- Убедитесь, что все ресурсы (картинки, CSS, JS) загружаются по HTTPS, иначе браузер выдаст mixed content.
Распространённые ошибки и способы их решения
| Ошибка | Причина | Решение |
|---|---|---|
| Сайт не открывается по HTTPS | Сертификат не привязан к домену | Проверьте привязку в панели хостинга и DNS |
| «Your connection is not private» | Сертификат просрочен или выпущен на другой домен | Переустановите сертификат или обновите дату окончания |
| Mixed content | В коде остались ссылки на http:// | Используйте плагины SSL Insecure Content Fixer или ручную замену |
Автоматическое продление сертификата
Бесплатные сертификаты Let’s Encrypt действуют 90 дней, но большинство хостингов автоматически продлевает их. Убедитесь, что:
- В Cron-заданиях присутствует строка certbot renew или эквивалент.
- В панели хостинга включён параметр Автопродление SSL.
Установка SSL-сертификата на хостинг WordPress в 2026 году — это простой, но критически важный процесс. Он занимает от 5 минут (автоматические решения) до 30 минут (ручная установка) и обеспечивает:
- шифрование личных данных пользователей;
- рост позиций в поисковиках (Google и Yandex отдают предпочтение HTTPS-сайтам);
- увеличение доверия аудитории и повышение конверсии.
Уделите время правильной настройке один раз, и ваш блог на WordPress будет защищён надёжно и надолго.