UrlEdge
Roteamento avançado

Regras dinâmicas

Vá além do redirecionamento 1:1. Use padrões para cobrir milhares de URLs com uma única regra.

Wildcards (*)

Correspondência simples por padrão

Use o asterisco * para combinar qualquer sequência de caracteres. Ele pode ficar no fim de um caminho ou no meio da URL.

docsLayout.ui.sourcePath
docsLayout.ui.matches
/blog/*
/blog/guia-seo, /blog/2026/promocao
/clientes/*/pedidos
/clientes/ana/pedidos
Substituição no destino: use $1, $2 etc. na URL de destino para inserir o conteúdo capturado por cada wildcard. Exemplo: Origem /blog/* → Destino https://blog.sualoja.com.br/$1

Expressões regulares

Correspondência avançada

Para validações complexas, como aceitar apenas IDs numéricos, use sintaxe Regex PCRE padrão.

Combinar IDs de pedido (apenas números)

^/pedido/(\d+)$

Combina com /pedido/123, mas não com /pedido/abc.

Combinar extensões específicas

\.(jpg|png|gif)$

Combina com requisições de imagem terminadas em .jpg, .png ou .gif.

Parâmetros de consulta

Por padrão, a UrlEdge preserva parâmetros de consulta como ?utm_source=google durante o redirecionamento.

  • Se a origem é /loja e o destino é /catalogo
  • A requisição /loja?id=5 vira automaticamente /catalogo?id=5.
Nota: você pode desativar isso por regra no toggle de “Configuração avançada” do editor de redirecionamentos.