Перевод сайта на HTTPS с помощью SSL-сертификата

Опубликовано 21/08/2026 Обновлено 06/10/2026 Просмотров: 92
Hébergement Web SSL HTTPS

Без HTTPS браузеры показывают ваш сайт как небезопасный, данные форм передаются в открытом виде, а позиции в поисковой выдаче ухудшаются. Бесплатный сертификат можно получить за несколько минут.

Почему домен должен указывать на хостинг до выпуска сертификата?

Сертификат выдаётся, только если центр сертификации может проверить, что домен принадлежит вам, обратившись к серверу, на который он указывает. Пока ваша запись A не указывает на адрес вашего хостинга, выпуск сертификата будет завершаться ошибкой.

Проверьте это в первую очередь:

  1. Откройте страницу своего домена в разделе Мои услуги, вкладка DNS-зона.
  2. Убедитесь, что запись A домена — имя @ — указывает на адрес, приведённый в поле IP-адреса на странице вашего хостинга.
  3. Если вы только что её изменили, подождите: время распространения зависит от TTL старой записи.

Как получить бесплатный SSL-сертификат для сайта?

Откройте Plesk из личного кабинета, перейдите в Сайты и домены, затем SSL/TLS-сертификаты, нажмите Установить под Let’s Encrypt и завершите нажатием Получить бесплатно.

  1. В личном кабинете нажмите Автоматический вход, чтобы открыть Plesk.
  2. Откройте Сайты и домены, затем SSL/TLS-сертификаты.
  3. Нажмите Установить под Let’s Encrypt.
  4. Укажите контактный адрес электронной почты.
  5. Отметьте включение поддомена www: без этого www.yourdomain.tld будет выдавать ошибку сертификата.
  6. Также отметьте домен веб-почты, если вы пользуетесь почтой хостинга.
  7. Нажмите Получить бесплатно.

Сертификат действует три месяца и продлевается автоматически. Вам ничего делать не нужно, пока ваш домен указывает на сервер.

Как принудительно перевести всех посетителей сайта на HTTPS?

Включите постоянное перенаправление 301 с HTTP на HTTPS в Plesk, в разделе Сайты и домены > Настройки хостинга.

Установленного сертификата недостаточно: посетителей, заходящих по http://, нужно также перенаправлять на https://.

В Plesk откройте Сайты и домены > Настройки хостинга и отметьте постоянное перенаправление 301 с HTTP на HTTPS. Это правильный способ, который понимают поисковые системы.

Если ваше приложение само управляет адресами — WordPress, PrestaShop, Joomla, — не забудьте также сменить его базовый URL на https:// в настройках, иначе оно продолжит генерировать незащищённые ссылки.

Почему замок сайта остаётся перечёркнутым, несмотря на сертификат?

Страница отдаётся по HTTPS, но браузер показывает предупреждение? Почти всегда это смешанное содержимое: изображение, таблица стилей или скрипт, который всё ещё загружается по http://.

  1. Откройте консоль браузера клавишей F12, вкладка Консоль.
  2. В ней перечислены проблемные ресурсы с полными адресами.
  3. Исправьте их в теме, статьях или базе данных. В CMS эту работу за один проход выполняет расширение для поиска и замены.

Что означают самые распространённые ошибки сертификата?

Большинство из них вызвано именем, отсутствующим в сертификате, — чаще всего www, — или доменом, который больше не указывает на сервер.

  • «Сертификат не соответствует имени сайта»: вы открываете сайт по имени, которого нет в сертификате, обычно www. Выпустите сертификат заново, включив этот поддомен.
  • «Срок действия сертификата истёк»: автоматическое продление не удалось, почти всегда потому, что домен больше не указывает на сервер. Исправьте DNS-зону и снова запустите выпуск.
  • Выпуск сразу завершается ошибкой: проверьте запись A и убедитесь, что никакое перенаправление не перехватывает проверочные запросы.
  • Сайт открывается по HTTP, несмотря на перенаправление: очистите кеш браузера и кеш CMS.

Распространяется ли сертификат на поддомены?

Сертификат распространяется на имена, отмеченные при выпуске. Если позже вы добавите поддомен — например, blog.yourdomain.tld, — выпустите сертификат заново, включив его, или запросите отдельный сертификат на той же странице.

Помогла ли вам эта статья?