Переадресация с HTTP на HTTPS нужна, чтобы не допустить доступности старой версии сайта с HTTP.
HTTPS — защищённое соединение, и когда сайт «переезжает» на него, старая версия с HTTP становится зеркалом. Она остаётся доступной — пользователи могут переходить на неё, например, по сохранённым ссылкам. Чтобы этого не происходило, настраивают редирект.
Также переадресация с HTTP на HTTPS помогает корректно перенаправить посетителей на нужные страницы сайта без ущерба для пользовательского опыта и без нарушения требований поисковых систем. Правильно выполненный редирект сохраняет авторитет или ссылочный вес страницы-донора и передаёт его на страницу-акцептор.