Você está procurando uma maneira econômica (e gratuita!) De redirecionar um domínio para outro? Aqui, orientarei você na configuração do encaminhamento gratuito de URL com Cloudflare, incluindo os importantíssimos redirecionamentos curinga 301. Vamos mergulhar!
Antes de entrarmos no âmago da questão, vamos falar sobre por que o Cloudflare é uma escolha excelente para encaminhamento de URL:
- É totalmente gratuito! (Quem não gosta de economizar dinheiro?)
- Você pode configurar redirecionamentos HTTPS sem precisar de seu próprio certificado SSL.
- É fácil de usar, mesmo para quem não entende de tecnologia.
- Cloudflare oferece recursos adicionais segurança e benefícios de desempenho.
- É uma solução escalável que cresce com suas necessidades.
Compreendendo os redirecionamentos curinga
Estamos configurando o que chamamos de “redirecionamento curinga”. Isso significa que, independentemente da página que alguém tentar acessar no seu domínio antigo, essa pessoa será automaticamente enviada para a página correspondente no seu novo domínio. É como ter um guarda de trânsito inteligente trabalhando no seu site!
Por exemplo, se estivermos redirecionando de “seuolddomain.com” para “seunovodomínio.com”, eis o que acontece:
http://yourolddomain.com/ → https://yournewdomain.com/
https://yourolddomain.com/ → https://yournewdomain.com/
http://yourolddomain.com/about/ → https://yournewdomain.com/about/
https://yourolddomain.com/blog/post-1/ → https://yournewdomain.com/blog/post-1/
A melhor parte? Todos esses são redirecionamentos 301, que são permanentes e transmitem todo aquele valioso suco de SEO. As classificações do seu mecanismo de pesquisa vão agradecer!
Guia passo a passo para encaminhamento gratuito de URL da Cloudflare
Etapa 1: inscreva-se no Cloudflare
Primeiro, vá para Cloudflare e Inscreva-se para obter um conta grátis. O plano gratuito é tudo o que precisamos para esta configuração de redirecionamento de URL Cloudflare.
Depois de entrar, clique no “+ Adicionar site” botão. Digite o domínio que deseja redirecionar (o antigo) e clique em “Adicionar Site”.
Etapa 2: configurar registros DNS
A Cloudflare verificará os registros DNS existentes. É aqui que fica um pouco técnico, então preste atenção!
Exclua todos os registros encontrados (a menos que você esteja usando o domínio para e-mail ou outros serviços importantes; nesse caso, guarde-os).
Agora, vamos adicionar dois novos registros A:
Type: A
Name: @
Content: 192.0.2.1
TTL: Auto
Proxy status: Proxied (orange cloud - very important)
Type: A
Name: www
Content: 192.0.2.1
TTL: Auto
Proxy status: Proxied (orange cloud - very important)
Êxtase 192.0.2.1 O endereço IP é um endereço fictício. A parte crucial é permitir que a nuvem laranja garanta que a Cloudflare faça proxy do tráfego.
Etapa 3: atualize seus servidores de nomes
Esta etapa é crítica para que o encaminhamento gratuito de URL da Cloudflare funcione. Cloudflare fornecerá dois servidores de nomes.
Você precisa atualizá-los em seu registrador de domínio. Vejamos como fazer isso com dois registradores populares:
Atualizando servidores de nomes no Namecheap:
- Faça login em sua conta Namecheap.
- Vá para “Lista de Domínios” e clique em “Gerenciar” ao lado do domínio que você está atualizando.
- Na seção “Servidores de nomes”, selecione “DNS personalizado” no menu suspenso.
- Insira os servidores de nomes Cloudflare fornecidos.
- Clique na marca de seleção verde para salvar.
Atualizando servidores de nomes no GoDaddy:
- Faça login em sua conta GoDaddy.
- Clique em “Domínios” e depois em “Gerenciar” ao lado do domínio relevante.
- Role até a seção “Servidores de nomes” e clique em “Alterar”.
- Selecione “Inserir meus próprios servidores de nomes” e insira os servidores de nomes Cloudflare.
- Clique em “Salvar”.
Lembre-se de que pode levar de 24 a 48 horas para que essas alterações se propaguem globalmente, então seja paciente!
Etapa 4: crie uma regra de página para redirecionamento de site Cloudflare 301
É aqui que a mágica acontece! Vá para o “Regras da página” seção e clique “Criar regra de página.”
No campo URL, digite:
*yourolddomain.com/*
Para a configuração, escolha “URL de encaminhamento” e “301 – Redirecionamento Permanente.”
No campo URL de destino, insira:
https://yournewdomain.com/$2
Êxtase / $ 2 no final é crucial – é o que faz o redirecionamento curinga funcionar!
http://yourolddomain.com/about/ → https://yournewdomain.com/about/
https://yourolddomain.com/blog/post-1/ → https://yournewdomain.com/blog/post-1/
O \$2 no final do URL de encaminhamento é muito importante para fazer o redirecionamento curinga funcionar.
Veja como funciona:
Ao configurar uma regra de página no Cloudflare, você pode usar uma sintaxe chamada “reescrita de URL” para manipular o URL. O \$2 é uma variável especial isso se refere à segunda parte do padrão de URL.
No caso de um redirecionamento curinga, o padrão de URL é *seudomínioantigo.com/*. O * é um caractere curinga que corresponde a qualquer caractere (incluindo nenhum). A variável \$2 refere-se ao segundo *
no padrão, que corresponde a qualquer caminho ou string de consulta após o nome de domínio.
Quando você inclui \$2 no final do URL de encaminhamento, a Cloudflare o substitui pelo caminho real ou string de consulta do URL original. Isso permite que o redirecionamento preserve a estrutura original do URL e os parâmetros de consulta.
Aqui está um exemplo:
Original URL: http://yourolddomain.com/path/to/page?query=string
URL Pattern: *yourolddomain.com/*
Forwarding URL: https://yournewdomain.com/\$2
Destination URL: https://yournewdomain.com/path/to/page?query=string
Como você pode ver, a variável \$2 é substituída pelo caminho original e pela string de consulta, resultando em um redirecionamento contínuo que preserva a estrutura original do URL.
Se você não incluísse a variável \$2, o redirecionamento simplesmente iria para https://seunovodomínio.com/.
Resumindo, a variável \$2 é uma ferramenta poderosa na sintaxe de reescrita de URL da Cloudflare que permite criar redirecionamentos flexíveis e dinâmicos que preservam a estrutura original da URL.
Solução de problemas comuns com encaminhamento de URL na Cloudflare
Embora configurar o encaminhamento de URL no Cloudflare seja relativamente simples, você pode encontrar alguns problemas ao longo do caminho. Não se preocupe, nós ajudamos você! Aqui estão alguns problemas comuns e suas soluções:
1. Redirecionamentos não funcionam
- sintomas: Seus redirecionamentos não estão funcionando e você está recebendo a mensagem “404 Not Found” ou “500 Internal Server Error”.
- Alternativa? Verifique se seus registros DNS estão configurados corretamente e se seus servidores de nomes foram atualizados. Além disso, certifique-se de que a regra da sua página esteja configurada corretamente, com o padrão de URL e o URL de encaminhamento corretos.
2. Loop de redirecionamento
- sintomas: Você está recebendo um loop de redirecionamento, onde seu navegador continua redirecionando entre dois ou mais URLs.
- Alternativa? Verifique se a regra da sua página está configurada corretamente e se você não está criando um loop de redirecionamento apontando dois URLs um para o outro. Além disso, certifique-se de que seu padrão de URL seja específico o suficiente para evitar a correspondência de vários URLs.
3. Redirecionamentos de subdomínio não funcionam
- sintomas: Seus redirecionamentos de subdomínio não estão funcionando e você está recebendo uma mensagem “404 Not Found” ou “500 Internal Server Error”.
- Alternativa? Verifique se você configurou uma regra de página separada para seu subdomínio, com o padrão de URL e o URL de encaminhamento corretos. Além disso, certifique-se de que seus registros DNS estejam configurados corretamente para o seu subdomínio.
4. Parâmetros de URL não preservados
- sintomas: Seus parâmetros de URL (por exemplo,
?utm_source=google
) não estão sendo preservados durante o redirecionamento. - Alternativa? Certifique-se de usar o
\$2
variável em seu URL de encaminhamento para preservar os parâmetros de URL.
5. Redirecionamentos não funcionam para navegadores específicos
- sintomas: Seus redirecionamentos estão funcionando para alguns navegadores, mas não para outros.
- Alternativa? Verifique se o seu certificado SSL é válido e configurado corretamente, pois alguns navegadores podem ser mais rígidos quanto a erros de SSL. Além disso, certifique-se de que a regra da sua página esteja configurada corretamente, com o padrão de URL e o URL de encaminhamento corretos.
Seguindo essas dicas de solução de problemas, você poderá resolver problemas comuns com encaminhamento de URL na Cloudflare
Resumindo
E aí está! Você acabou de configurar o encaminhamento de URL gratuito com Cloudflare, completo com redirecionamentos 301 curinga. Este método fornece uma solução robusta e escalonável para gerenciar redirecionamentos de domínio.
A melhor parte? Agora você pode cancelar qualquer plano de hospedagem no seu antigo domínio. Seus redirecionamentos continuarão funcionando, enviando todo esse tráfego valioso (e suco de SEO) para seu novo site.
Você também deve verificar meu guia sobre como crie um encurtador de URL com trabalhadores Cloudflare Aqui.