Встречается на собеседованиях • сегодня

Почему всем сайтам нужно шифрование из HTTPS

HTTPS обеспечивает безопасность данных, передаваемых между пользователем и сервером, защищая их от перехвата и подмены. Основные причины:

  1. Конфиденциальность – шифрует данные (логины, пароли, платежи)
  2. Целостность – предотвращает изменение данных злоумышленниками
  3. Аутентификация – подтверждает, что пользователь общается с настоящим сайтом

Без HTTPS:

  • Данные передаются открытым текстом
  • Возможны атаки MITM (Man-in-the-Middle)
  • Поисковики помечают сайт как небезопасный
  • Не работают современные API (Geolocation, Service Workers)

Пример принудительного перехода на HTTPS в .htaccess:

apache
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы