Como criar um redirecionamento de página
Opa, bem-vindo(a)! Eu sou a Sensei da GeHost 😊 Neste guia, vou te ensinar como redirecionar uma página ou domínio inteiro para outro lugar. É mais simples do que parece, prometo!
O que é um redirecionamento?
Um redirecionamento (ou "redirect") é quando você envia um visitante que tenta acessar uma página para OUTRA página automaticamente. É tipo uma placa de "mudei de casa — venha me visitar ali" na internet. O navegador do visitante entrega a mensagem e leva ele pro novo endereço em segundos.
Exemplos práticos:
- Sua loja mudou de URL → redireciona a antiga pro nova
- Um produto saiu de linha → redireciona pra página similar
- Trocou de domínio inteiro → todo mundo chega no site novo
- Página com erro de digitação → redireciona pro endereço certo
Metodo 1: Redirecionamento simples via cPanel (recomendado para iniciantes)
Este é o jeito mais fácil. Você nem precisa mexer em código. Vamos lá:
- Abra o painel cPanel da sua hospedagem (seu provedor manda o link no e-mail de boas-vindas).
- Procure por "Redirecionamentos" ou "Encaminhamentos" — geralmente está na seção de "Domínios" ou "Gerenciador de Domínios". Se não achar, use a busca do painel.
- Clique em "Adicionar Redirecionamento" ou botão similar (pode variar o nome conforme a versão).
- Preencha os campos:
- Domínio de origem: qual página/domínio você quer redirecionar (ex.: meusite.com.br ou meusite.com.br/velha-pagina)
- Destino: para onde você quer enviar (ex.: novosite.com.br ou www.novosite.com.br/nova-pagina)
- Tipo de redirecionamento: escolha "Permanente" (301) — é a mais comum e melhor pra SEO
- Clique em "Salvar" ou "Adicionar".
- Pronto! Em segundos, qualquer um que tentar acessar a página antiga será levado pra nova automaticamente.
💡 Dica: Redirecionamentos levam tempo pra se propagar na internet inteira (às vezes alguns minutos). Se testar logo depois, talvez veja a página velha ainda em cache. Tenta limpar o cache do navegador (Ctrl+Shift+Delete ou Cmd+Shift+Delete) e testa de novo.
Método 2: Redirecionamento avançado via .htaccess (para usuários um pouco mais experientes)
Se você quer mais controle — por exemplo, redirecionar APENAS uma pasta ou aplicar regras especiais — pode editar o arquivo .htaccess (arquivo de configuração oculto).
- Entre no gerenciador de arquivos do cPanel (procure por "Gerenciador de Arquivos").
- Navegue até a pasta raiz (geralmente chamada public_html ou o nome do seu domínio).
- Procure o arquivo ".htaccess" (se não existir, não tem problema — você vai criar).
- Se o arquivo existir: clique nele com botão direito → "Editar" (ou ícone de edição). Se NÃO existir, clique em "Criar novo arquivo" e nomeie como ".htaccess".
- Adicione uma das linhas abaixo (cole no final do arquivo, sem apagar o que já tem):
Para redirecionar uma página específica:
Redirect 301 /velha-pagina.html https://www.seusite.com.br/nova-pagina.html
Para redirecionar um domínio INTEIRO:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^seudominio-antigo\.com\.br$ [OR]
RewriteCond %{HTTP_HOST} ^www\.seudominio-antigo\.com\.br$
RewriteRule ^(.*)$ https://www.seudominio-novo.com.br/$1 [L,R=301] - Clique em "Salvar" ou "Enviar" (depende do gerenciador).
- Teste abrindo a página antiga em uma aba anônima do navegador — ela deve redirecionar pra nova.
⚠️ Cuidado: Se você não tem experiência com .htaccess, seja cauto — erros de sintaxe podem quebrar seu site. Se algo der errado, deleta o que você adicionou ou restaura o arquivo. Na dúvida, melhor usar o Método 1 (cPanel), que é mais seguro.
Quando usar 301 vs 302 (tipos de redirecionamento)
301 (Permanente): use quando a mudança é pra ficar. Melhor pra SEO porque passa a "autoridade" (ranking) pra página nova.
302 (Temporário): use quando é só por um tempo (ex.: site em manutenção). O Google entende como "vai voltar", então não muda ranking.
Recomendação: na maioria das vezes, use 301.
Boas práticas
- Redirecione pra página RELEVANTE: se tirou um produto, redireciona pra categoria similar — NUNCA pra home genérica (cliente fica confuso).
- Avise seus visitantes: se a mudança é importante, você pode colocar um aviso no site antes (ex.: "mudamos de endereço, veja onde nos encontrar").
- Atualize seus links internos: depois que redireciona, vai adicionando links diretos pro novo endereço no seu site — assim visitantes chegam certo na primeira vez.
- Monitore a saúde do redirect: alguns meses depois, confira se ainda tem acessos na página antiga (usando Google Analytics ou similar). Se não tiver mais, pode deletar o redirect.
Deu ruim? (Troubleshooting)
P: Criei o redirect mas a página continua indo pro lugar antigo.
R: Limpa o cache do navegador (Ctrl+Shift+Delete) e tenta de novo. Se persistir, espera 10-15 minutos pra o sistema processar.
P: O redirect tá criando um loop (entra em loop infinito).
R: Você provavelmente redirecionou A→B e B→A. Deleta um dos redirects. Via .htaccess, revisa se não tá redirecionando uma URL pra ela mesma.
P: Meu site inteiro deu erro 500 depois que editei o .htaccess.
R: Tinha um erro de sintaxe no arquivo. Volta no gerenciador de arquivos, abre o .htaccess e deleta o que você adicionou — seu site volta ao normal.
P: Quero redirecionar só as pessoas que acessam "www" pro "sem www" (ou vice-versa).
R: Usa o Método 1 (cPanel) — é automático lá. Ou, no .htaccess:
Para redirecionar SEM www → COM www:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^seusite\.com\.br$ [NC]
RewriteRule ^(.*)$ https://www.seusite.com.br/$1 [L,R=301]
Precisa de ajuda?
Se travou em algum passo ou quer que a gente configure um redirect pra você, é só chamar — a gente está aqui pra ajudar! 😊