Help Roi Commerce

Redirecionar HTTP para HTTPS usando .htaccess

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.

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.

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.

Redirecionando HTTP para HTTPS

1. 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]

2. 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]

3. 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.

Adicionar comentário