Como migrar o WordPress de HTTP para HTTPS sem quebrar links internos Print

  • 0

Como migrar o WordPress de HTTP para HTTPS sem quebrar links internos

Olá, querido(a) cliente da GeHost! 👋

Se você está aqui, provavelmente quer deixar seu site mais seguro e moderno — e o melhor jeito de fazer isso é migrar seu WordPress do HTTP para o HTTPS. Boa escolha! 🌟

Com o HTTPS, seu site ganha um selo de confiança, melhora o SEO e protege dados dos visitantes. E o melhor: com um passo a passo tranquilo, você faz isso sem quebrar seus links internos, perder conteúdo ou deixar o site "quebrado".

Eu, seu Sensei da GeHost, vou te guiar com carinho, passo a passo, como se fosse um amigo no seu lado. Vamos juntos?

Antes de começar: verifique o que você tem

Antes de qualquer coisa, confira no seu painel da GeHost se seu domínio já tem certificado SSL instalado. Se não tiver, não se preocupe — a GeHost oferece certificados SSL gratuitos (via Let's Encrypt) para todos os domínios hospedados.

  • Entre no painel do cliente da GeHost.
  • Na aba "Hospedagem", clique em Gerenciar ao lado do domínio.
  • Abra o cPanel (se ainda não estiver aberto).
Tela inicial do cPanel com os grupos de ferramentas

Passo 1: Instale o certificado SSL no cPanel

Seu site precisa ter o certificado SSL instalado para funcionar com HTTPS. Vamos fazer isso no cPanel:

  1. No cPanel, clique em SSL/TLS Certificates (na seção "Segurança").
  2. Na aba "SSL/TLS Status", verifique se seu domínio já tem um certificado instalado. Se não tiver, clique em Gerar um novo certificado.
  3. Selecione o domínio (ex: seu-site.com.br) e clique em Instalar.
  4. Pronto! O certificado será instalado automaticamente. Isso pode levar alguns minutos.
Dica do Sensei: Se não aparecer o botão "Instalar", pode ser que o certificado já esteja ativo. Confira no navegador: se o site começa com https:// e tem um cadeado verde, tá tudo certo!

Passo 2: Atualize o endereço do WordPress no painel do WordPress

Seu WordPress ainda acha que está no HTTP. Vamos corrigir isso antes de qualquer coisa:

  1. Entre no painel do WordPress (ex: seusite.com.br/wp-admin).
  2. No menu à esquerda, clique em ConfiguraçõesGeral.
  3. Na seção "Endereço do site", troque http:// por https://.
  4. Salve as alterações.
Importante: Se você não conseguir acessar o painel depois disso, não se preocupe — vamos resolver isso no próximo passo.

Passo 3: Forçar HTTPS no arquivo .htaccess (proteção de links internos)

Este é o segredo para não quebrar links internos. Vamos garantir que todos os acessos ao site usem HTTPS, mesmo que o usuário digite HTTP.

  1. No cPanel, vá até Gerenciador de Arquivos (em "Arquivos").
  2. Selecione a pasta public_html (ou a pasta raiz do seu site).
  3. Encontre o arquivo .htaccess (pode estar oculto — ative a opção "Mostrar arquivos ocultos" no Gerenciador).
  4. Clique em Editar (ou "Editar" no ícone de lápis).
  5. Acrescente estas linhas antes de qualquer outro conteúdo no arquivo:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  1. Salve o arquivo.
Dica do Sensei: Esse código redireciona automaticamente todos os acessos HTTP para HTTPS. É como um guarda de trânsito no seu site: "Não entre por aqui, só por aqui!" 🚦

Passo 4: Atualize links internos no banco de dados (opcional, mas recomendado)

Se você tem links antigos no conteúdo (ex: posts, páginas, menus), eles podem ainda apontar para HTTP. Vamos corrigir isso com um plugin seguro:

  1. No painel do WordPress, vá em PluginsInstalar Plugins.
  2. Busque por Velvet Blues Update URLs (ou "Search & Replace" — há várias opções).
  3. Instale e ative o plugin.
  4. Vá em ToolsSearch & Replace.
  5. Na opção "Search for", digite: http://seusite.com.br
  6. Na opção "Replace with", digite: https://seusite.com.br
  7. Marque "Apenas no banco de dados" e clique em Run Search & Replace.
Atenção: Faça um backup antes de usar qualquer plugin de busca e substituição. Você pode fazer isso no cPanel, em BackupBackup Completo.

Passo 5: Teste tudo com segurança

Pronto! Agora é hora de testar:

  • Acesse seu site com http:// — ele deve redirecionar automaticamente para https://.
  • Verifique se todos os links internos funcionam (imagens, páginas, menus).
  • Confira se o cadeado está verde no navegador.
  • Use o site SSL Checker para validar o certificado.

Se algo der errado… não se preocupe!

É normal ter pequenos ajustes. Se o site parar de carregar ou aparecer erro 500, volte ao .htaccess e remova as linhas que adicionamos — ou entre em contato com nosso suporte.

Se precisar de ajuda, basta abrir um chamado no painel do cliente — estamos aqui para te ajudar, com todo carinho. 💛

Resumo final: o que você fez hoje

  • Instalou o certificado SSL no cPanel ✅
  • Atualizou o WordPress para HTTPS no painel ✅
  • Forçou o redirecionamento com o .htaccess ✅
  • Corrigiu links internos no banco de dados (opcional, mas seguro) ✅
  • Testou tudo com sucesso 🎉

Parabéns, você agora tem um site mais seguro, mais confiável e pronto para o futuro! 🚀

Se gostou desse guia, compartilhe com quem você ama — e lembre-se: na GeHost, você não está sozinho. Sempre temos um Sensei te esperando no painel. 💙


Was this answer helpful?

« Back