- Что такое SSL и HTTPS?
- Зачем нужен SSL
- Как настроить SSL в WooCommerce
- Let’s Encrypt (бесплатно)
- Платные SSL-сертификаты
- После настройки SSL
- Для новых сайтов
- Для существующих сайтов
- Настройка принудительного SSL в WooCommerce
- Устранение проблем SSL
- Ошибки при работе через HTTPS
- Предупреждения о небезопасном содержимом
- Циклы перенаправления
- Сайты за прокси или балансировщиком нагрузки
Этот документ объясняет, что такое SSL и HTTPS и зачем они нужны для защиты вашего интернет-магазина на WooCommerce. Вы узнаете, как установить SSL-сертификат (бесплатный или платный) и настроить его на сайте.
Наша цель — помочь вам обеспечить безопасный и надежный процесс покупок для ваших клиентов.
Также рассматривается настройка принудительного использования SSL в WooCommerce и решение распространённых проблем. Во многих случаях настройку SSL лучше доверить хостинг-провайдеру или разработчику.
Что такое SSL и HTTPS?
SSL (Secure Sockets Layer) — это протокол, который используется для защиты данных в интернете.
- Шифрует данные, передаваемые между браузером и сервером
- Подтверждает подлинность сайта
SSL создаёт защищённое соединение между устройствами, обеспечивая безопасную передачу данных.
HTTPS (Hypertext Transfer Protocol Secure) — это защищённая версия HTTP, используемого для передачи данных между браузером и сайтом.
SSL-сертификат подтверждает подлинность сайта и его владельца. В браузере это отображается как https:// и значок замка.
Большинство платёжных систем требуют SSL. Мы настоятельно рекомендуем его использовать. Пользователи доверяют сайтам с HTTPS и ожидают видеть значок замка при вводе данных.
Зачем нужен SSL
SSL необходим, если вы передаёте или принимаете данные клиентов.
- Обработка адресов и данных банковских карт
- Защита логинов и регистрации
- Соблюдение требований безопасности и конфиденциальности
- Повышение доверия пользователей
- Продажи в интернет-магазине
Сайты с SSL также могут лучше ранжироваться в поисковых системах и работать быстрее.
Как настроить SSL в WooCommerce
Чтобы использовать SSL, необходимо установить SSL-сертификат на сайт. Существуют бесплатные и платные варианты.
Let’s Encrypt (бесплатно)
Let’s Encrypt — это центр сертификации, который предоставляет бесплатные SSL-сертификаты.
1. Через хостинг
Многие хостинг-провайдеры поддерживают автоматическую установку SSL-сертификата. Часто он включается при покупке домена и хостинга.
2. Ручная установка
Если хостинг не устанавливает SSL автоматически, его можно установить вручную через Let’s Encrypt.
Важно: WooCommerce не оказывает поддержку по установке SSL. Обратитесь к хостинг-провайдеру.
Платные SSL-сертификаты
Вы также можете купить SSL-сертификат у стороннего провайдера или через хостинг. Они помогают с установкой и настройкой.
После настройки SSL
После установки сертификата сайт должен открываться через https://yoursite.com. В браузере появится значок замка.


Для новых сайтов
- Перейдите в «Настройки → Общие» в админке WordPress
- Измените адрес WordPress и адрес сайта, добавив
https:// - Сохраните изменения
Для существующих сайтов
Если сайт уже индексировался с HTTP, нужно настроить перенаправление на HTTPS.
- Обновите внутренние ссылки
- Настройте аналитику
- Проверьте сайт на смешанный контент
Для упрощения перехода можно использовать специальные плагины для WordPress.
Настройка принудительного SSL в WooCommerce
Рекомендуется использовать HTTPS для всего сайта, а не только для оформления заказа.
Если это невозможно, можно включить принудительный SSL для отдельных страниц.
- Оформление заказа
- Мой аккаунт
- Страницы оплаты
Устранение проблем SSL
Ошибки при работе через HTTPS
Обычно связаны с неправильной настройкой SSL-сертификата. Обратитесь к хостинг-провайдеру.
Предупреждения о небезопасном содержимом
Возникают, если на странице есть ресурсы, загружаемые через http:// вместо https://.
Необходимо заменить ссылки на защищённые или использовать относительные пути.
Циклы перенаправления
Могут возникать из-за конфликтов плагинов или особенностей хостинга.
- Удалите конфликтующие SSL-плагины
- Проверьте настройки хостинга
Сайты за прокси или балансировщиком нагрузки
Это сложный случай, требующий настройки на стороне сервера.
