http://guilherme123.com
e o https:
https://guilherme123.com
só que agora, estou transferindo o meu site para outro servidor, na verdade o guilherme123 era somente para testes.
neste novo domínio, o http é?
http://patofaminto.com.br
e o https:
https://patofamint.sslblindado.com
os nomes são diferentes, a minha duvida é que no server antigo o código abaixo funcionava e redirecionada de https para http e vice-versa.
agora neste novo ele só redireciona de http para https, e de https para http não funciona.
esse aqui quando a pagina é acessada por https, ele redireciona para http (não funcionando, funcionava em outro server):
//A página pode ser acessada somente por HTTP if($_SERVER['HTTPS'] == 'on'){ $url = 'http://patofaminto.com.br' . $_SERVER['REQUEST_URI']; header("Location: $url"); exit; }
esse aqui quando a página é acessada por http, ele redireciona para https (funcionando ok):
//A página pode ser acessada somente por HTTPS if($_SERVER['HTTPS'] != 'on'){ $url = 'https://patofamint.sslblindado.com' . $_SERVER['REQUEST_URI']; header("Location: $url"); exit; }
o navegador informa que há um erro de loop, ou seja, ele redireciona de https para https e não de https para http como quero.
como faço gente, já tentei de tudo, mais nada.
muito obrigado
Edição feita por: Guilherme de Oliveira, 06/06/2011, 20:54.