Ter um Certificado SSL (o ícone de cadeado na barra de navegação) é indispensável. Ele criptografa a troca de dados entre os visitantes e o servidor, além de ser um requisito de rankeamento no Google e obrigatório para evitar o aviso de "Site Não Seguro".
Na Altiva Hub, todos os domínios e subdomínios contam com o **AutoSSL gratuito (Let's Encrypt / Sectigo)** com renovação automática. Veja como verificar e forçar o redirecionamento HTTPS.
Passo 1: Verificando o estado do SSL no cPanel
- Acesse o cPanel do cliente.
- Na seção Segurança, clique em Status do SSL/TLS (SSL/TLS Status).
- O painel exibirá a lista com todos os domínios e subdomínios da conta.
- Se houver um ícone de **cadeado verde** ao lado do domínio, o certificado já está ativo e funcionando.
- Se o cadeado estiver **vermelho**, clique no botão azul **Run AutoSSL (Executar AutoSSL)** no topo da página e aguarde cerca de 5 minutos.
Passo 2: Forçando o HTTPS nativamente no cPanel
Mesmo com o certificado ativo, visitantes que digitarem `http://site.com` ainda podem acessar a versão não criptografada. Para forçar todos a navegarem via HTTPS de forma automática:
- No cPanel, vá até a seção Domínios e clique em Domínios.
- Localize o domínio do cliente na tabela.
- Na coluna Redirecionar para HTTPS (Force HTTPS Redirect), mude a chave seletora para ON.
- Pronto! O servidor agora redirecionará todas as requisições HTTP para HTTPS com código 301.
Método Alternativo: Forçar HTTPS via .htaccess
Se preferir aplicar a regra manualmente no arquivo de configuração do Apache/LiteSpeed:
- Abra o Gerenciador de Arquivos no cPanel dentro da pasta
public_html. - Certifique-se de habilitar a visualização de arquivos ocultos (clique em Configurações no canto superior direito e marque Mostrar arquivos ocultos / dotfiles).
- Edite o arquivo
.htaccesse adicione o seguinte bloco de código no início: