Como forçar o acesso HTTPS via .htaccess

WordPress: O procedimento abaixo não deve funcionar em sites WordPress. Como alternativa, recomendamos a instalação do plugin Really Simple SSL.

HTTPS (Hyper Text Transfer Protocol Secure – protocolo de transferência de hipertexto seguro) é uma implementação do protocolo HTTP sobre uma camada adicional de segurança que utiliza o protocolo SSL/TLS.

Você pode forçar uma conexão HTTPS em seu site adicionando as regras abaixo ao arquivo .htaccess do seu site:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

O arquivo .htaccess precisa estar localizado dentro da pasta raiz de documentos do site. Se o seu site estiver em uma subpasta, o .htaccess deverá ser colocado na subpasta correspondente.

Você pode criar ou editar o arquivo .htaccess via FTP ou usando o Gerenciador de arquivos disponível no cPanel.

Importante: Não force o uso de HTTPS se seu site não possui um certificado SSL instalado.
Contrate agora um certificado SSL conosco: Certificados SSL