E ai pessoal! Estou fazendo um site que utiliza, em algumas partes, SSL/HTTPS. Eu consigo redirecionar as paginas HTTP para HTTPS (para entrar numa página de login, por exemplo). O problema está no momento em que eu faço o login (por exemplo) e redireciono para o Index. A página permanece em HTTPS e causa um loop infinito. Estou utilizando os seguintes códigos nas páginas (no topo, antes de qualquer coisa): Páginas HTTPS (funciona perfeitamente): <?php
if($_SERVER['HTTPS']!="on")
{
$redirect= "https://blablabla.sslblindado.com".$_SERVER['REQUEST_URI'];
header("location:$redirect");
}
?>
Páginas HTTP (entra em um loop infinito, pois não consegue sair do HTTPS):
<?php
if($_SERVER['HTTPS']=="on")
{
$redirect= "http://www.blablabla.com.br".$_SERVER['REQUEST_URI'];;
header("location:$redirect");
}
?> 'blablabla' é só um exemplo e a hospedagem é linux (não sei se tem alguma implicação) Se alguém tiver uma sugestão do que fazer nesse caso, eu agradeço.