WordPress 10 visualizações

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

Ver no WHMCS

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 💙

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.