Parece que você está tentando contornar um proxy transparente que está bloqueando as coisas em HTTP normal não criptografado, mas não fazendo nada com HTTPS.
Não existe uma maneira simples de "redirecionar" os links HTTP para HTTPS apenas do lado do cliente. O servidor em questão deve suportar o envio do conteúdo por meio de HTTPS em seu final e, do lado do cliente, você não pode fazer nada ou fazer com que o servidor faça o que não está configurado para fazer.
Alguns sites redirecionam usuários que acessam uma versão http://
do site para uma versão https://
. O que está acontecendo é que o servidor web em seu final está emitindo um redirecionamento 302 ou similar em resposta à sua consulta HTTP, fazendo com que seu navegador redirecione para o site HTTPS automaticamente. Sem o servidor pronto / disposto a fazer isso você não pode fazer isso sozinho.
Então, você precisará de um proxy ou similar fora da rede para realizar o que está tentando.