Como migrar o WordPress de HTTP pra HTTPS sem quebrar links internos imprimir

  • 0

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.

Painel inicial do cPanel com os grupos de ferramentas Tela de SSL/TLS Certificates para emitir e instalar o certificado

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:

  1. Acesse o painel do WordPress (wp-admin);
  2. Vá em Configurações → Geral;
  3. Nos campos Endereço do WordPress (URL) e Endereço do Site (URL), troque "http://" por "https://";
  4. 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 arquivo wp-config.php, usando o Gerenciador de Arquivos do cPanel, adicionando as linhas define('WP_HOME','https://seudominio.com.br'); e define('WP_SITEURL','https://seudominio.com.br');.
Gerenciador de Arquivos do cPanel mostrando a árvore de pastas

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

  1. Abra seu site em uma aba anônima e confira se o cadeado aparece na barra de endereço;
  2. Clique em vários links internos (menu, rodapé, posts antigos) pra confirmar que nenhum leva pro "http://" antigo;
  3. Verifique se imagens e formulários estão carregando normalmente;
  4. 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! 🌸


Esta resposta lhe foi útil?

« Retornar