Resposta Direta
Crie um redirecionamento de domínio de old-domain.com para https://new-domain.com, escolha 301 e Manter o caminho, e ative o Encaminhamento de consulta em Mais opções. Depois, aponte o DNS de old-domain.com para RedirHub. Agora, cada URL no domínio antigo chega ao mesmo caminho no novo, com a sua string de consulta.
| Item | Details |
|---|---|
| Goal | old-domain.com/any/path?x=1 → https://new-domain.com/any/path?x=1 |
| Você precisa de | Uma conta de workspace no RedirHub (o teste de 14 dias é suficiente) e acesso ao DNS de old-domain.com |
| Tipo de redirecionamento | 301 Permanent |
| Time | Cerca de 5 minutos, além da propagação do DNS |
Etapas#
- Em Links, clique em Criar e escolha Redirecionamento de Domínio.
- Redirecionar de: old-domain.com. Use Adicionar outra origem se mais domínios devem ir para o mesmo lugar. Um domínio raiz também cobre sua versão www.
- Redirecionar para: https://new-domain.com.
- Escolha 301 Permanente e, em Paths, Manter o caminho.
- Abra Mais opções e ative o encaminhamento de consulta.
- Verifique o painel O que acontece e, em seguida, clique em Criar redirecionamento.
- Abra Conectar DNS para old-domain.com e adicione os registros mostrados (um registro A para a raiz, um CNAME para www). O HTTPS é emitido automaticamente assim que o DNS estiver em vigor.
Resultado#
| Request | Response | Lands on |
|---|---|---|
| https://old-domain.com | 301 | https://new-domain.com/ |
| http://www.old-domain.com/blog/post-1 | 301 | https://new-domain.com/blog/post-1 |
| https://old-domain.com/shop?utm_source=newsletter | 301 | https://new-domain.com/shop?utm_source=newsletter |
Variações#
- Alguns URLs foram movidos: adicione links de caminho como old-domain.com/about-us → https://new-domain.com/about. Um link de caminho tem prioridade sobre o redirecionamento de todo o domínio; todo o resto mantém seu caminho. Veja Correspondência.
- Envie tudo para uma única página: escolha Tudo para um URL em Caminhos.
- Mova o conteúdo para uma pasta, por exemplo old-domain.com/about → new-domain.com/old-brand/about: escolha Tudo para um URL em Caminhos e coloque a variável no destino você mesmo, https://new-domain.com/old-brand{path}. Veja Variáveis de URL de destino.
- Todos os subdomínios também (shop.old-domain.com, blog.old-domain.com): use uma origem curinga no Pro; veja Subdomínios curinga.
- Vários domínios de uma vez: importe-os com um arquivo CSV.
Perguntas frequentes
Sim, quando o Encaminhamento de consulta está ativado. old-domain.com/page?utm_source=x então chega em new-domain.com/page?utm_source=x.
Não. O domínio antigo só precisa de registros DNS que apontem para o RedirHub; o RedirHub responde às solicitações e emite HTTPS.
Com Manter o caminho, eles chegam ao mesmo caminho no novo domínio, o que pode resultar em uma página 404 lá. Adicione links de caminho para URLs que mudaram ou use uma migração de site para mapeá-las.
