UrlEdge
Conceitos base

Tipos de redirecionamento: 301, 302, 307 e 308

O código HTTP informa ao navegador e aos buscadores como tratar uma URL redirecionada. Escolher bem evita problemas de SEO, cache e comportamento de formulários.

301 Movido permanentemente

Status: permanente • Cacheável

É o código mais comum para mudanças definitivas. Ele comunica que a URL antiga foi substituída e costuma transferir a maior parte dos sinais de posicionamento para a nova URL.

docsLayout.ui.useWhen:

  • Você migra um domínio de forma permanente
  • Unifica dois sites
  • Corrige uma estrutura de URLs
  • Move HTTP para HTTPS

docsLayout.ui.avoidWhen:

  • A promoção é temporária
  • Você está testando páginas A/B
  • A regra depende de país apenas durante uma campanha
  • Existe chance real de reverter em breve

302 Found / 307 temporário

Status: temporário • Evita cache agressivo

Esses códigos indicam que o conteúdo mudou por enquanto, mas a URL original ainda deve ser tratada como principal.

docsLayout.ui.note:
302 ou 307? O 307 preserva explicitamente o método HTTP, enquanto o 302 é mais amplo e tem compatibilidade histórica maior. Para a maioria dos links de marketing, o comportamento prático é parecido.

308 Redirecionamento permanente

É a versão moderna do 301. Garante que o método HTTP, como POST ou PUT, seja preservado durante o redirecionamento.

docsLayout.ui.recommendation: Use 308 em redirecionamentos de API quando preservar dados POST importa. Use 301 em páginas comuns quando a prioridade é compatibilidade máxima.

Tipos de resposta avançados

Mascarado

IFrame masking

Mostra conteúdo de destino mantendo seu domínio personalizado na barra do navegador.

Proxy

Reverse proxy

Serve conteúdo upstream pela UrlEdge e mantém controle sobre a URL pública.

Custom

Resposta personalizada

Retorna HTML ou JSON estático diretamente do edge para manutenção, verificações ou APIs leves.