Como forçar HTTPS em todas as páginas de checkout do WooCommerce Print

  • 0

Como forçar HTTPS em todas as páginas de checkout do WooCommerce

Olá, querido(a) cliente! Seja bem-vindo(a) ao seu guia prático, feito com carinho para te ajudar a deixar seu site ainda mais seguro — especialmente nas páginas de compra do seu WooCommerce. 💚

Quando o cliente entra no checkout (a página de finalização da compra), é essencial que a conexão seja segura. Isso quer dizer: sempre HTTPS. E hoje, vamos te mostrar como garantir isso com apenas alguns passos simples no seu painel de hospedagem GeHost.

Dica do Sensei: O HTTPS é como uma capa de segurança para as informações do cliente. Ele evita que dados sensíveis, como cartão de crédito ou endereço, sejam vazados. Seu site merece isso — e seus clientes também!

Passo 1: Acesse o painel de controle do seu site (cPanel)

Primeiro, faça login no seu cPanel — o painel de controle da sua hospedagem GeHost.

Tela de login do cPanel com campos para usuário e senha, e botão Log in

Passo 2: Encontre o arquivo .htaccess

No cPanel, clique em Gerenciador de Arquivos (File Manager).

Na tela que abrir, selecione a opção Mostrar arquivos ocultos (se ainda não estiver ativada), e clique em Ir.

Na lista de arquivos, procure por um chamado .htaccess. Ele está geralmente na pasta principal do seu site, dentro de public_html.

Tela do Gerenciador de Arquivos com a árvore de pastas e a lista de arquivos, destacando o arquivo .htaccess dentro de public_html

Passo 3: Edite o arquivo .htaccess

Com o arquivo .htaccess selecionado, clique em Editar (ou o ícone de lápis).

Na janela que abrir, você verá um texto com comandos que controlam como o seu site responde a certas solicitações. Vamos adicionar algumas linhas aqui para forçar o HTTPS.

Passo 4: Adicione o código para forçar HTTPS no checkout

Na parte superior do arquivo (antes de qualquer outro código), cole o seguinte trecho:


# Forçar HTTPS apenas nas páginas de checkout do WooCommerce
<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} ^/checkout/ [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

Importante: Não altere ou exclua nenhum código existente no arquivo. Apenas cole esse trecho no início.

Passo 5: Salve as alterações

Após colar o código, clique em Salvar (ou "Salvar Arquivo").

Pronto! Agora, toda vez que alguém acessar a página de checkout (como seusite.com/checkout), será redirecionado automaticamente para a versão segura: https://seusite.com/checkout.

Atenção do Sensei: Se você tiver problemas com imagens ou scripts quebrados após a alteração, pode ser que o site esteja carregando recursos em HTTP. Nesse caso, vá em WooCommerce → Configurações → Geral no painel do WordPress e certifique-se de que o campo "URL do site" está com https:// no início.

Passo 6: Teste o resultado

Abra o navegador em modo anônimo (ou limpe o cache) e acesse a página de checkout do seu site usando http:// (sem o sinal de segurança). Você será redirecionado automaticamente para https://.

Se isso acontecer, parabéns! Você acaba de proteger ainda mais as compras do seu cliente. 🎉

Dica extra: Mantenha o certificado SSL ativo

Para que tudo funcione, seu domínio precisa ter um certificado SSL instalado. No cPanel, vá até SSL/TLS Certificates e verifique se o certificado está ativo.

Tela do cPanel com a seção SSL/TLS Certificates, mostrando a lista de certificados instalados

Se não tiver, o GeHost pode instalar um gratuitamente. É só pedir no suporte — e nós te ajudamos com prazer. 💬

Conclusão

Forçar HTTPS no checkout é um passo simples, mas poderoso. Ele aumenta a confiança do cliente, melhora o SEO e protege dados sensíveis. E hoje, você aprendeu como fazer isso com apenas alguns cliques no cPanel — sem precisar de programação complexa.

Se tiver dúvidas, não se esqueça: estamos aqui para te ajudar. É só chamar o nosso suporte. 🌟

Com carinho,
Seu Sensei da GeHost 💙


Was this answer helpful?

« Back