Выберите язык

Регистрация

HTTP (HyperText Transfer Protocol) — протокол обмена запросами и ответами между клиентом и сервером. HTTPS защищает этот обмен с помощью TLS. На сайте Joomla по HTTP передаются страницы, изображения, запросы форм и API.

Запрос и ответ

Запрос содержит метод, адрес и заголовки, а при необходимости — тело. Ответ включает статус, заголовки и данные. GET обычно получает ресурс, POST передаёт данные для обработки. Успешная загрузка HTML не доказывает успешную работу каждой формы Joomla.

Что даёт HTTPS

TLS защищает конфиденциальность и целостность передаваемых данных и позволяет проверить подлинность сервера по сертификату. HTTPS не гарантирует честность владельца сайта и не исправляет уязвимости приложения.

HTTP/1.1, HTTP/2 и HTTP/3 — версии протокола. Они различаются организацией обмена, но сохраняют основные понятия методов и статусов. Использование HTTPS само по себе не говорит, какая версия HTTP применяется.

HTTPS в Joomla

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

После перехода проверьте вход, формы, cookie, изображения, API и обе языковые версии Joomla. Обновите адреса в настройках интеграций, если они зависят от схемы URL.

Итог

HTTP задаёт правила веб-обмена, а HTTPS защищает соединение. Для Joomla нужна проверка всей пользовательской цепочки, включая сервер, приложение и внешние интеграции.

Список терминов
Весь глоссарий
Подписка на рассылку
Введите свой адрес электронной почты, и мы будем держать вас в курсе событий!

Joomla.center не связан с проектом Joomla!® или организацией Open Source Matters и не получает от них поддержки. Название и логотип Joomla!® используются на основании ограниченной лицензии, предоставленной Open Source Matters, владельцем товарного знака в США и других странах.