• Mostrando resultados da busca por {{ posts_busca["corrected"] }} {{termo_busca}}
  • {{post.title}}
  • Não foram encontrados resultados para {{ posts_busca["corrected"] }} {{termo_busca}}

Forçar a utilização de HTTPS via .htaccess

André Brasil - Time de Atendimento da KingHost

Utilize o arquivo .htaccess para forçar a utilização de https (protocolo de segurança para páginas web).

Importante: Não force o uso de HTTPS se seu site não possuir certificado SSL.
Contrate um certificado SSL conosco: https://king.host/certificado-ssl

Forçar a utilização de HTTPS

Abaixo há um exemplo da regra que você precisa colocar no seu arquivo .htaccess.
Substitui o termo seusitecomhttps.com.br para o endereço do seu site.

# CONFIGURAR UTILIZAÇÃO DO HTTPS
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://seusitecomhttps.com.br/$1 [R,L]

Entendendo cada linha da regra

Linha 1: É apenas um comentário, um título para a regra (não é um campo necessário);
Linha 2: Habilita a regra de regravação de URL;
Linha 3: Condiciona que todo acesso vindo da porta 80 será afetado pela regra;
Linha 4: Definição da regra, neste caso, sempre utilizar o https:// mesmo quando acessado por http.

Você utiliza Varnish?

Então o ideal é utilizar a seguinte regra:

RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://seusitecomhttps.com.br/$1 [R,L] 

➡ Substitua o termo seusitecomhttps.com.br pelo endereço do seu site.

Artigo relacionado:
Redirecionamento incorreto WordPress com Varnish + SSL
Oi! Eu sou André Brasil e quero te convidar para assinar nossa newsletter e ficar por dentro das novidades.
Enviar conteúdo por email
17472 visualizações

Esse artigo foi útil pra você?