Como Redirecionar um Site para Outro Domínio ou URL (2026)

4 de julho de 2023
6 minutos de leitura
Como Redirecionar um Site para Outro Domínio ou URL (2026)

Resposta direta

Para redirecionar um site para outro domínio, configure um redirecionamento permanente 301 do endereço antigo para o novo. Sem hospedagem, use o encaminhamento de domínio do seu registrador ou um serviço de redirecionamento. Com hospedagem, adicione uma regra ao .htaccess (Apache) ou uma linha return 301 (Nginx), ou use um plugin de redirecionamento no WordPress. Redirecione tanto a raiz quanto o www, mantenha o caminho para que cada página antiga leve à sua página nova correspondente, certifique-se de que o https:// funcione no domínio antigo e mantenha o domínio antigo registrado.

Quer você esteja movendo um site inteiro para um novo domínio ou enviando uma URL antiga para uma nova página, a tarefa é a mesma: responder ao endereço antigo com um redirecionamento para o novo. A ferramenta certa depende de onde o domínio antigo está e se ele ainda tem hospedagem. Este guia cobre todas as opções comuns, com as linhas exatas para colar e como verificar o resultado.

Escolha o método certo#

Sua situaçãoMelhor método
O domínio antigo não tem hospedagem, um único destinoEncaminhamento de domínio no seu registrador ou provedor de DNS
O site roda em Apache (a maioria das hospedagens compartilhadas)Regras do .htaccess
O site funciona com NginxUma linha de retorno 301 no bloco do servidor
O site funciona com WordPressUm plugin de redirecionamento
Sem acesso ao servidor, e mais nada funcionaCabeçalho PHP ou JavaScript, como último recurso
Vários domínios, mapeamentos página por página, HTTPS no domínio antigo ou dados de cliquesUm serviço de redirecionamento como o RedirHub

Antes de começar#

  • Use um 301 para uma mudança permanente. Ele informa ao Google para indexar o novo endereço e mover os sinais de ranqueamento para lá. Use um 302 apenas se o endereço antigo for voltar. Nosso guia sobre tipos de redirecionamento e seu impacto em SEO explica a diferença.
  • Decida: domínio inteiro ou uma URL. Uma mudança de domínio deve manter o caminho, então olddomain.com/pricing vai para newdomain.com/pricing. Um redirecionamento de uma única URL envia um endereço para uma página.
  • Cubra a raiz e o www. Os visitantes digitam tanto olddomain.com quanto www.olddomain.com. Ambos precisam redirecionar.
  • Mantenha o domínio antigo registrado. Se ele expirar, todos os redirecionamentos e todos os links antigos param de funcionar.

Método 1: encaminhe o domínio no seu registrador (sem hospedagem)#

A maioria dos registradores e provedores de DNS pode encaminhar um domínio sem qualquer hospedagem. Os nomes dos menus variam, mas as etapas são semelhantes:

  1. Entre no registrador ou provedor de DNS onde o domínio antigo é gerenciado.
  2. Abra as configurações do domínio e encontre Encaminhamento, Redirecionamento ou redirecionamento de URL.
  3. Insira o endereço de destino completo, incluindo https://.
  4. Escolha um redirecionamento permanente (301) se a mudança for permanente.
  5. Salve e, em seguida, aguarde a alteração ser aplicada. As atualizações de DNS podem levar de minutos a algumas horas.

Temos guias passo a passo para encaminhamento de domínio do GoDaddy, redirecionamentos do Namecheap e redirecionamentos do Cloudflare. O encaminhamento pelo registrador é gratuito e funciona bem para um domínio apontando para um endereço. Depois, verifique duas coisas: se https://olddomain.com redireciona sem aviso de certificado, já que o suporte a HTTPS varia conforme o provedor, e se os caminhos são preservados ou se tudo vai para a página inicial.

Método 2: Apache (.htaccess)#

Se o site antigo ainda roda em Apache, abra o arquivo .htaccess na pasta raiz do site (crie-o se ele não existir). Para enviar uma URL para outra:

apacheRedirect 301 /old-page https://newdomain.com/new-page

Para mover um domínio inteiro e manter todos os caminhos, cobrindo tanto o domínio raiz quanto o www:

apacheRewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?olddomain\.com$ [NC]
RewriteRule ^(.*)$ https://newdomain.com/$1 [R=301,L]

Método 3: Nginx#

No Nginx, adicione um bloco de servidor para o domínio antigo que retorne um 301 e mantenha o caminho solicitado. Para HTTPS, adicione suas linhas de certificado ao mesmo bloco:

nginxserver {
    listen 80;
    server_name olddomain.com www.olddomain.com;
    return 301 https://newdomain.com$request_uri;
}

Para uma única página, coloque return 301 https://newdomain.com/new-page; dentro de um bloco location para o caminho antigo. Recarregue o Nginx após a alteração.

Método 4: WordPress#

No WordPress, você não precisa mexer nos arquivos do servidor: um plugin de redirecionamento permite adicionar URLs antigas e novas pela tela de administração. Nosso guia de redirecionamento do WordPress explica as opções. Para mover um site WordPress inteiro para um novo domínio, faça o redirecionamento no nível do servidor ou do DNS, para que todas as URLs antigas sejam cobertas.

Método 5: PHP ou JavaScript (último recurso)#

Se você só puder editar os arquivos da página, um cabeçalho PHP funciona como um redirecionamento real no lado do servidor. Defina o 301 manualmente, porque o PHP envia um 302 por padrão:

php<?php
header("Location: https://newdomain.com/new-page", true, 301);
exit;

O JavaScript é executado somente depois que a página carrega, e o Google só pode segui-lo se renderizar a página, então use-o apenas quando nada mais for possível:

javascriptwindow.location.replace("https://newdomain.com/new-page");

Verifique se o redirecionamento funciona#

Abra o endereço antigo em uma janela privada, com e sem www e com https://. Para ver o código de status, execute curl -I https://olddomain.com e procure por 301 e o novo endereço na linha Location, ou insira o domínio antigo em nosso teste de velocidade de redirecionamento.

O seu redirecionamento está funcionando? Insira seu domínio. Você verá o código de status (301 ou 302), para onde ele leva, se o HTTPS é válido e quão rápido ele responde a partir de Washington, Frankfurt e Tóquio, comparado com todos os redirecionamentos testados nos últimos 7 dias.

Testar meu redirecionamento

Método 6: redirecionar um domínio sem hospedagem usando o RedirHub#

O RedirHub responde pelo domínio antigo para que você não precise de um servidor. Seu DNS e e-mail permanecem onde estão; você só altera os registros raiz e www.

  1. No painel, inicie um novo Redirecionamento de Domínio.
  2. Em Redirecionar de, insira o domínio antigo, por exemplo oldbrand.com. Um domínio raiz também abrange o www.
  3. Em Redirecionar para, insira o novo endereço, por exemplo https://mybrand.com.
  4. Em Tipo de redirecionamento, escolha 301 · Permanente.
  5. Em Caminhos, escolha Manter o caminho para uma mudança de domínio, ou Tudo para um URL para enviar cada página para um único endereço.
  6. Clique em Criar redirecionamento.
  7. Conecte o domínio: em Hostnames, abra Connect DNS, adicione os registros mostrados no seu provedor de DNS e, em seguida, clique em I’ve made the changes.
RedirHub dashboard: New domain redirect from oldbrand.com to https://mybrand.com with 301 · Permanent and Keep the path selected; What happens shows oldbrand.com/about going to mybrand.com/about
Encaminhamento do registradorRedirHub
CostGeralmente gratuito com o domínioA partir de $49/mês (Core), teste gratuito de 14 dias
HTTPS no domínio antigoVaria conforme o provedorEmitido e renovado automaticamente para raiz e www
PathsVaria; muitas vezes tudo vai para um único endereçoMantenha o caminho ou mapeie cada URL antiga para sua própria nova página
Tipos de redirecionamentoNormalmente 301 e 302301, 302, 307, 308 e redirecionamentos de frame
Onde ele respondeOs servidores de encaminhamento do registrador130 localizações de borda globais (PoPs), perto de cada visitante
Muitos domíniosUm de cada vezVários domínios de origem por redirecionamento; importação CSV em todos os planos
Verificar se está sendo usadoGeralmente sem dadosCliques e visitantes únicos com bots filtrados

Para um domínio apontando para um endereço, o encaminhamento do registrador é gratuito e faz o trabalho. O RedirHub vale a pena quando você move um site com muitas páginas, administra vários domínios ou quer saber se o domínio antigo ainda traz visitantes.

Se você estiver movendo um site inteiro, um mapa de migração do site envia cada URL antiga para a página nova correspondente. Se você possui um portfólio de domínios encaminhados, como domínios com erros de digitação e de países, pode gerenciá-los todos em um só lugar, e cada um recebe certificados SSL automáticos para raiz e www.

Erros comuns#

  • Esquecer www ou https. Teste as quatro versões do endereço antigo: com e sem www, http e https.
  • Enviar todas as páginas para a página inicial. Os visitantes perdem a página que queriam. Mantenha o caminho ou mapeie as páginas uma a uma.
  • Usar um 302 para uma mudança permanente. O Google pode continuar mostrando o domínio antigo nos resultados de pesquisa.
  • Criar redirecionamentos em cadeia. Do domínio antigo para o site antigo para o novo site acrescenta um salto a cada vez. Aponte diretamente para o endereço final.
  • Deixar o domínio antigo expirar. Continue renovando-o enquanto links antigos trouxerem visitantes.

Perguntas frequentes

Configure um redirecionamento 301 do domínio antigo para o novo: com o encaminhamento de domínio do seu registrador se não houver hospedagem, com .htaccess ou um bloco de servidor Nginx se houver, ou com um serviço de redirecionamento. Redirecione tanto a raiz quanto o www e mantenha o caminho para que cada página chegue à sua correspondente.

Sim. A maioria dos registradores inclui encaminhamento de domínio, e .htaccess, Nginx e plugins do WordPress não custam nada se você já tiver hospedagem. Verifique se o HTTPS funciona no domínio antigo e se os caminhos são mantidos, pois ambos variam conforme o provedor.

Sim. Use o encaminhamento de domínio do seu registrador ou aponte o DNS do domínio para um serviço de redirecionamento. Nenhum dos dois precisa de um servidor web.

Use um 301 para uma mudança permanente para que o Google indexe o novo domínio e transfira os sinais de classificação para ele. Use um 302 apenas se o domínio antigo for exibir novamente seu próprio site.

Não, se você usar redirecionamentos 301 para páginas correspondentes. As classificações passam para o novo domínio ao longo do tempo. As perdas geralmente vêm de 302s, de redirecionar tudo para a página inicial ou de cadeias de redirecionamento.

Uma regra de servidor funciona assim que você a salva. O encaminhamento do registrador e as mudanças de DNS podem levar de minutos a algumas horas para serem aplicados.

O RedirHub responde pelo domínio antigo sem hospedagem: você aponta os registros da raiz e do www para ele, escolhe 301 ou 302 e mantém o caminho ou envia tudo para uma única URL. O HTTPS é emitido automaticamente e você pode ver os cliques por redirecionamento.

Trinayan Chakraborty

TC is the Operations Manager at RedirHub, leading the company’s operational strategy and execution to ensure reliable, scalable redirect infrastructure. He oversees internal processes, cross-team coordination, and platform readiness while supporting customers through complex redirect implementations. With a strong understanding of large-scale domain operations and real-world edge cases, TC plays a key role in aligning product and customer success to deliver stable, high-performance redirection solutions.