Os principais navegadores da web já avisam os usuários quando um site não é seguro. Saiba como não cair em um destes casos, tornando o seu tráfego mais seguro.

O Chrome e o Firefox começaram a exibir avisos inseguros em sites sem certificados SSL. Sem o SSL, seu site mostrará inseguro para os visitantes. Portanto, o uso de uma conexão criptografada por SSL para segurança, acessibilidade ou motivos de conformidade com a PCI compliance é necessário.
Torna-se muito importante redirecionar de HTTP para HTTPS.

Saiba mais: Como Ativar um Certificado SSL Grátis ?

Para forçar o tráfego da web a usar HTTPS, edite os códigos no arquivo .htaccess. Antes de passarmos a redirecionar HTTP para HTTPS, veja como você pode editar o arquivo .htaccess.

Se você já sabe, pule para as etapas de redirecionamento.

Editando o arquivo .htaccess

Existem instruções/diretivas no arquivo .htaccess que informam ao servidor como agir em determinados cenários e afeta diretamente o funcionamento do site.

Diretivas comuns no arquivo .htaccess:

Redirecionamentos
Reescrevendo URLs

Formas de editar um arquivo .htaccess:

  • Edite o arquivo no seu computador e faça o upload para o servidor usando o FTP
  • Use o modo “Editar” no programa de FTP que permite editar um arquivo remotamente.
  • Use um editor de texto e SSH para editar o arquivo.
  • Use o Gerenciador de Arquivos no cPanel ou pelo Painel de Controle da DialHost para editar o arquivo.

Redirecionando HTTP para HTTPS

Redirecionar todo o tráfego da Web

Se você tiver código existente em seu .htaccess, adicione o seguinte:

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.seudominio.com.br/$1 [R,L]

Redirecionar apenas um domínio específico

Para redirecionar um domínio específico para usar HTTPS, adicione o seguinte:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^seudominio\.com\.br [NC] 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.seudominio.com.br/$1 [R,L]

Redirecionar apenas uma pasta específica

Redirecionando para HTTPS em uma pasta específica, adicione o seguinte:

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 Pasta 
RewriteCond %{REQUEST_URI} 
RewriteRule ^(.*)$ https://www.seudomninio.com.br/pasta/$1 [R,L]

Nota: Substitua “seudominio.com.br” pelo seu nome de domínio real sempre que necessário. Além disso, no caso da pasta, substitua /pasta pelo nome real da pasta.

Acha que foi útil?

Compartilhe este artigo para ajudar a todos a usarem o HTTPS

Compartilhe:

Sobre o autor:

Sobre o autor:

Posts Relacionados:

Novidades do Blog

Deixe seu e-mail abaixo para passar a receber promoções e novidades do nosso Blog.