Correspondência

por | 24 de jul, 2024

As opções de correspondência da RedirHub permitem que você configure configurações de redirecionamento intrincadas sem esforço.

Primeiro, verificamos nosso banco de dados em busca de um redirecionamento que corresponda ao caminho completo da URL. Por exemplo, se uma solicitação para www.example.com/path?query-string=1 for recebida, procuramos essa correspondência exata. Se encontrado, usamos o destino especificado. Se não, passamos para o próximo critério de correspondência:

  • Caminho de correspondência exata (diferenciação entre maiúsculas e minúsculas): www.example.com/path
  • Sem caminho: www.example.com
  • domínio raiz (funciona apenas na versão www do domínio): example.com
  • Domínio curinga: *.example.com

Se nenhuma dessas condições for atendida, uma página 404 é apresentada. Para evitar isso, recomendamos configurar um redirecionamento de “caminho raiz” para garantir que seus usuários sempre tenham um destino válido.

Mais sobre isso abaixo.

Encaminhamento de URI = sem preferência em correspondência raiz

Quando uma solicitação chega sem um caminho especificado (ou seja, a página inicial), priorizamos fontes com o encaminhamento de URL desativado. Isso permite a seguinte configuração:

Redirecionamento 1: example.com/ -> new.com – Encaminhamento de URI = sim

Redirecionamento 2: example.com/ -> new.com/nova-página-inicial – Encaminhamento de URI = não

Nesta configuração, uma solicitação para example.com (a página inicial) será redirecionada para new.com/nova-página-inicial, enquanto todas as outras solicitações vão para new.com/$PATH$ conforme especificado pela fonte.

Correspondência não encontrada

O que acontece quando um pedido de redirecionamento não encontra uma correspondência?

Caminho não encontrado

Vamos supor que você tenha esses redirecionamentos configurados:

• https://example.com/ -> https://new-domain.com

• https://example.com/contact -> https://new-domain.com/contact-us

Exemplo 1: Um usuário visita https://example.com/contact e é corretamente redirecionado para https://new-domain.com/contact-us.

Exemplo 2: Um usuário visita https://example.com/old-contact-page, que não corresponde exatamente a nenhum caminho. O RedirHub então verifica se há um redirecionamento para https://example.com/. Se encontrado, o usuário é redirecionado para https://new-domain.com. É por isso que sempre recomendamos configurar um “redirecionamento de caminho raiz” para evitar erros 404.

Recomendamos isso em nossa interface automaticamente para garantir uma experiência de usuário sem interrupções.

Como recorremos ao caminho raiz quando nenhuma correspondência é encontrada, seus visitantes não encontrarão uma página 404. Se você tiver uma necessidade específica de uma página 404 personalizada, nos avise e podemos reconsiderar nossa abordagem.

Hostname não encontrado

Se o hostname não for encontrado (ou seja, não configurado no RedirHub), não podemos redirecionar a solicitação. Nesse cenário, uma página “404 não encontrada” é exibida.

Quer personalizar a marca nesta página de erro? Você pode utilizar um IP Dedicado para mais controle. Confira nosso artigo sobre IP Dedicado para mais informações.

asutosh

asutosh

Autor

Você pode estar interessado em

A Guide to 301 vs. 302 Redirects for SEO

Um Guia sobre Redirecionamentos 301 vs. 302 para SEO

Quando se trata de gerenciar a estrutura do seu site e garantir uma experiência de usuário fluida, os redirecionamentos de URL são essenciais. No entanto, nem todos os redirecionamentos servem ao mesmo propósito. Para SEO, conhecer a diferença entre redirecionamentos 301 e 302 pode ser crucial para manter o seu...

RedirHub’s Advanced Redirect Management Features: A Deep Dive into Customization and Security

Recursos Avançados de Gerenciamento de Redirecionamentos do RedirHub: Uma Análise Profunda sobre Personalização e Segurança

O RedirHub oferece um conjunto de recursos avançados de gerenciamento de redirecionamentos que não apenas simplificam o processo de redirecionamento, mas também melhoram a segurança e a personalização para os usuários. Aqui está uma visão mais detalhada sobre o que destaca o RedirHub. Regras de Redirecionamento Personalizáveis O RedirHub permite que os usuários...

Understanding Different Types of URL Redirects and When to Use Them

Entendendo os Diferentes Tipos de Redirecionamentos de URL e Quando Usá-los

Ao gerenciar um site, entender os redirecionamentos de URL é crucial para manter a integridade do site, melhorar a experiência do usuário e maximizar os benefícios de SEO. Diferentes tipos de redirecionamentos de URL servem a propósitos únicos, e selecionar o correto pode impactar significativamente como...