Migrando seu WordPress de HTTP pra HTTPS sem quebrar nenhum link 🔒
Oi, tudo bem? Aqui é a Sensei da GeHost! Se você chegou até aqui, provavelmente já ouviu falar que ter aquele cadeadinho verde (ou melhor, o HTTPS) no seu site é essencial — tanto pra segurança quanto pra confiança dos seus visitantes e até pro Google. A boa notícia é que migrar o WordPress de HTTP pra HTTPS não é nenhum bicho de sete cabeças. A má notícia é que, se você pular algum passo, pode acabar com imagens quebradas, links tortos ou aquele aviso chato de "conexão não totalmente segura". Vamos evitar isso juntos, passo a passo. 🥋
Dica da Sensei: antes de mexer em qualquer coisa, faça um backup completo do seu site (arquivos + banco de dados). Assim, se algo sair diferente do esperado, você volta no tempo com um clique.
Passo 1 — Confirme que seu certificado SSL está instalado
Pra usar HTTPS, seu domínio precisa ter um certificado SSL ativo. No painel cPanel da sua hospedagem, acesse a área de SSL/TLS e verifique se o certificado do seu domínio está emitido e instalado.
Se você tiver qualquer dúvida sobre o status do seu certificado ou sobre qual plano inclui o quê, dá uma olhadinha no painel.gehost.com.br ou chama o nosso suporte. 😉
Passo 2 — Atualize a URL do site dentro do WordPress
Com o certificado ativo, é hora de avisar o próprio WordPress que ele agora mora no "https://". Faça assim:
- Acesse o painel do WordPress (
wp-admin); - Vá em Configurações → Geral;
- Nos campos Endereço do WordPress (URL) e Endereço do Site (URL), troque "http://" por "https://";
- Clique em Salvar alterações.
Não consegue entrar no wp-admin depois da troca? Isso pode acontecer se o certificado ainda não propagou. Nesse caso, você pode editar essas duas URLs diretamente no arquivowp-config.php, usando o Gerenciador de Arquivos do cPanel, adicionando as linhasdefine('WP_HOME','https://seudominio.com.br');edefine('WP_SITEURL','https://seudominio.com.br');.
Passo 3 — O pulo do gato: troque as URLs "gravadas" dentro do banco de dados
Aqui mora o segredo pra não quebrar links internos! O WordPress guarda várias URLs completas (com "http://") espalhadas pelo conteúdo das suas páginas, posts, imagens e widgets, direto no banco de dados. Só trocar a configuração geral não atualiza isso automaticamente.
A forma mais segura e tranquila de resolver isso é usando um plugin de "busca e substituição" (search & replace) confiável, direto pelo painel do WordPress. Ele varre todo o banco e troca "http://seudominio.com.br" por "https://seudominio.com.br" em todas as tabelas, sem você precisar mexer em SQL na unha.
Dica da Sensei: sempre faça uma simulação (modo "dry run") antes de confirmar a substituição definitiva, se o plugin oferecer essa opção. Assim você vê exatamente o que vai mudar antes de aplicar de verdade.
Passo 4 — Force o redirecionamento de HTTP para HTTPS
Pra garantir que ninguém mais acesse a versão antiga (http://) do seu site — nem por engano, nem por um link antigo salvo em algum lugar — é importante configurar o redirecionamento automático. Isso costuma ser feito através do arquivo .htaccess, na raiz do seu site (geralmente dentro da pasta public_html), que você acessa pelo Gerenciador de Arquivos do cPanel.
Se você não se sente confortável editando esse arquivo, sem problemas: nosso time de suporte pode te ajudar com essa configuração.
Passo 5 — Caça aos "links teimosos"
Depois de tudo migrado, ainda podem sobrar alguns cantinhos com URL antiga:
- Imagens ou links digitados manualmente dentro do editor de blocos;
- Configurações de temas ou plugins que guardam URL própria em campos separados (ex: logotipo, favicon);
- Menus de navegação personalizados;
- Código customizado em widgets de HTML.
Navegue pelo seu site com o Console do navegador aberto (F12 → aba "Console") procurando avisos de "mixed content" (conteúdo misto) — eles apontam exatamente quais recursos ainda estão sendo carregados via HTTP.
Passo 6 — Teste tudo com calma
- Abra seu site em uma aba anônima e confira se o cadeado aparece na barra de endereço;
- Clique em vários links internos (menu, rodapé, posts antigos) pra confirmar que nenhum leva pro "http://" antigo;
- Verifique se imagens e formulários estão carregando normalmente;
- Se você usa o Google Search Console, atualize (ou adicione) a propriedade com a versão "https://" do seu domínio.
Dica final da Sensei: depois de confirmar que está tudo redondinho, é sempre bom fazer um novo backup — dessa vez já com o site 100% em HTTPS — pra ter esse ponto de restauração fresquinho salvo. 🙏
E é isso! Com esses passos, seu WordPress migra pra HTTPS de forma segura, sem deixar links internos pra trás. Se em algum momento algo não sair como esperado, não se preocupe: é só chamar o suporte da GeHost pelo painel.gehost.com.br que a gente te ajuda a destrinchar. Até a próxima! 🌸