Ir para conteúdo
  • Cadastre-se

Mini Tutorial - Como Forçar Seu Site A Abrir Sempre Em Https (Ssl)


Alexandre Lopes

Posts Recomendados

Olá pessoal meu 4° tópico de hoje! hehe'

Esse é pequeno é mini.

 

Para forçar seu Site a abrir sempre em https (SSL)
 
1ª) Alterando seu arquivo .htaccess
Esta á a alternativa que considero mais simples e prática. Basta apenas inserir este código em seu .htaccess:
    
    RewriteCond %{HTTPS} !=on
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
 
::::::::::::::::::::::::::::::::::::::::::::::::::::::
 
2ª) Através do PHP
Para aqueles que, por algum motivo, não podem alterar o .htaccess, há esta function que resolve o problema.
 
<?php
function ForceHTTPS() {
    if ($_SERVER[‘HTTPS’] != "on") {
        $url = $_SERVER[‘SERVER_NAME’];
        $new_url = "https://" . $url . $_SERVER[‘REQUEST_URI’];
        header("Location: $new_url");
        exit;
    }
}
?>

 

Link para o comentário
Compartilhar em outros sites

 

Olá pessoal meu 4° tópico de hoje! hehe'

Esse é pequeno é mini.

 

Para forçar seu Site a abrir sempre em https (SSL)
 
1ª) Alterando seu arquivo .htaccess
Esta á a alternativa que considero mais simples e prática. Basta apenas inserir este código em seu .htaccess:
    
    RewriteCond %{HTTPS} !=on
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
 
::::::::::::::::::::::::::::::::::::::::::::::::::::::
 
2ª) Através do PHP
Para aqueles que, por algum motivo, não podem alterar o .htaccess, há esta function que resolve o problema.
 
<?php
function ForceHTTPS() {
    if ($_SERVER[‘HTTPS’] != "on") {
        $url = $_SERVER[‘SERVER_NAME’];
        $new_url = "https://" . $url . $_SERVER[‘REQUEST_URI’];
        header("Location: $new_url");
        exit;
    }
}
?>

 

 

Ao colar um código no fórum revise pois dessa forma não irá funcionar http://clip2net.com/s/6LsWg5

 

Uma forma mais prática seria:

if( !isset($_SERVER['HTTPS']) || $_SERVER['HTTPS'] == '' ) {
    $redirect = "https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    header("Location: $redirect");
}
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?