Tutoriais

Redirecionar HTTP para HTTPS (SSL)

Depois do Google Chrome ter atualizado para versão 62 em 2017, a segurança das informações que são inseridas nos sites se tornaram muito mais importantes.

E com o anúncio do Google de penalizar todos os sites que não tenham implementado o certificado SSL

Sem lero lero, vamos ao que interessa!

1º Passo – Certifique-se que sua hospedagem tem certificação SSL, ou procure algum site que forneça certificações gratuitas como o da LetsEncrypt ou Cloud Flare.

2º Passo – Procure na pasta raiz um arquivo com nome .htaccess, caso não exista você pode cria-lo.

3º Passo – Tendo o certificado já instalado e RewriteEngine ativo, basta inserir o seguinte código dentro do .htaccess:

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Ficando assim

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

Esse arquivo htaccess deve ser hospedado na pasta principal do seu site!

Deixe um comentário!

Lucas Lemos Miranda

Criador do site TecForest, aprendi PHP aos 14 anos e desde então continuo estudando e procurando aprender mais sobre programação. Sou apaixonado por tecnologia e tenho como Hobby Blogs e Páginas. Me formei em Análise e Desenvolvimento de Sistemas em 2016, também sou Técnico em Informática e em Manutenção em Celulares.

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado.

Verifique também
Fechar
Botão Voltar ao topo