Como forçar o redirecionamento do site para HTTPS após instalar o SSL

Este tutorial mostra como forçar o redirecionamento do seu site para HTTPS após o certificado SSL já estar instalado e ativo no domínio.
Antes de aplicar o redirecionamento, é fundamental confirmar que o SSL já está funcionando corretamente. Caso contrário, o site poderá apresentar erro ao tentar abrir em HTTPS.

Passo 1 – Verifique se o SSL já está ativo

Antes de editar qualquer configuração, tente acessar seu site utilizando o endereço com https://.

https://nomedoseudominio.com.br

Se o site abrir normalmente e o navegador exibir o cadeado de segurança, isso indica que o SSL já está instalado e funcionando.

Somente prossiga com o redirecionamento para HTTPS se o certificado já estiver ativo no domínio.
O SSL gratuito (AutoSSL) normalmente é instalado automaticamente na primeira madrugada após a criação da conta no WHM, desde que o domínio já esteja apontado corretamente para o servidor.

Passo 2 – Acesse o Gerenciador de Arquivos

Entre no cPanel da sua conta e acesse o menu Gerenciador de Arquivos.

Em seguida, abra a pasta principal do site:

public_html

Passo 3 – Edite ou crie o arquivo .htaccess

Dentro da pasta public_html, localize o arquivo .htaccess.

Caso ele não exista, crie um novo arquivo com exatamente este nome:

.htaccess
Esse arquivo controla regras importantes do funcionamento do site. Por isso, qualquer alteração deve ser feita com atenção.

Passo 4 – Adicione as regras de redirecionamento para HTTPS

Abra o arquivo .htaccess e insira as linhas abaixo:

RewriteOptions inherit
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?: Ballot169)?
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?: Comodo DCV)?$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Por que essas exceções são importantes?

As exceções relacionadas ao caminho /.well-known/ são importantes para evitar problemas em futuras validações automáticas do certificado.

Essas pastas podem ser utilizadas pelo sistema para validação do SSL, especialmente em rotinas automáticas de emissão e renovação do AutoSSL.
Mantendo essas exceções no arquivo .htaccess, você reduz a chance de falhas futuras na validação do certificado.

Passo 5 – Salve e teste o site

Após salvar o arquivo, limpe o cache do navegador e teste novamente o acesso ao site.

A partir desse momento, quem acessar o endereço em http:// deverá ser redirecionado automaticamente para https://.

Se tudo estiver correto, o site passará a abrir sempre em conexão segura.

Importante

Se o SSL ainda não estiver ativo e você já aplicar esse redirecionamento, o site poderá apresentar erro ao tentar abrir em HTTPS.

Por isso, sempre confirme primeiro se o certificado está realmente funcionando antes de forçar o redirecionamento.


Quando procurar suporte

Caso o site não redirecione corretamente, apresente erro após a alteração ou você tenha dúvidas ao editar o arquivo .htaccess, entre em contato com nossa equipe.

Em caso de dúvidas, abra um ticket de suporte. Estamos à disposição para auxiliar.

Atenciosamente,
MyWay Hosting
www.myway.com.br

  • 36 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

Como instalar o SSL pelo cPanel ou aguardar a instalação automática

Na maioria dos casos, não é necessário instalar o SSL manualmente. Em nossa...