Обычно он обрабатывается как перенаправление, когда пользователь вводит HTTP-адрес, сервер будет перенаправлять в местоположение HTTPS.
Другое дело, что перенаправление обычно выполняется в том же месте. То, как вы это делаете сейчас, нехорошо, и нет никаких очевидных причин, чтобы это было сделано таким образом.
Попросите ее твердо объяснить, в чем причина этого решения. Возможно, вы захотите намекнуть ей, что делать вещи по-своему, не делясь ими с другими разработчиками, не вариант при работе в команде.