Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá galera,
gostaria de saber como configuro uma página do meu site para ser acessado somente por https?
exemplo:
login.php (se for acessado por http, exibir um erro ou redirecionar para a pagina em https).
quero que a página seja disponível somente em https.
já tentei configurar no meu cPainel, pelo .httpconfig, pelo web.config e não deu certo.
por favor me ajudem
sim amigo, realmente existe em php uma forma de fazer esta operação.
mais será que não existe algum metodo mais simples que não precise editar meus arquivos?
algum metodo pelo .httpacess ou pelo proprio cPainel.
muito obrigado
ok amigo, muito obrigado, mais seu código não funcionou comigo, porem achei um código em php na net que realmente bloqueia o acesso por http.
muito obrigado
Convém postar para que ajude outras pessoas no futuro.
segue o código para consulta, como pedido do nosso amigo
<?php
function ForceHTTPS(){
if( $_SERVER['HTTPS'] != "on" ) {
$new_url = "https://www.seusite.com.br/index.php";
header("Location: $new_url");
exit;
}
}
ForceHTTPS();
?>
Não lembro exatamente o nome do índice (e agora estou num PC sem meu servidor local), mas quando a requisição é feita via HTTPS, em $_SERVER aparece um índice que especifica isso.