O Gerenciador de Redirecionamentos no All in One SEO suporta o uso de regex (expressões regulares) para criar redirecionamentos complexos.
Adicionando um Novo Redirecionamento Usando Regex
Para usar este recurso, vá para Redirecionamentos no menu All in One SEO e você verá o formulário Adicionar Novo Redirecionamento.

OBSERVAÇÃO:
O recurso Gerenciador de Redirecionamento está disponível para clientes com um plano Básico ou superior do All in One SEO Pro.
Alguns recursos avançados estão disponíveis com um plano Pro ou superior para o All in One SEO Pro.
Agora clique no ícone de configurações no lado direito do campo URL de Origem.

Você verá três caixas de seleção, uma é para Regex. Marque esta caixa para usar expressões regulares nos campos URL de Origem e URL de Destino.

Exemplos Comuns de Redirecionamento Regex
Redirecionando um Diretório para um Novo Domínio
Se você deseja que tudo que vai para um diretório específico seja redirecionado para o mesmo local em um domínio diferente, use este padrão:
- URL de Origem:
^/docs/developer/(.*) - URL de Destino:
https://novodominio.com/$1
Isso redirecionará todas as URLs como seusite.com/docs/developer/pagina para novodominio.com/pagina.
Removendo Extensões .html e Adicionando Barras Finais
Se você deseja redirecionar URLs que terminam em .html para a mesma URL com uma barra final em vez disso:
- URL de Origem:
^/(.*?).html$ - URL de Destino:
/$1/
Isso redirecionará URLs como seusite.com/pagina.html para seusite.com/pagina/.
Removendo Caminho de Diretório e Números de Slugs de URL
Se você precisar remover um caminho de diretório e números do início dos seus slugs de URL:
- URL de Origem:
^/live/news/[0-9]+-(.+) - URL de Destino:
/news/$1/
Isso redirecionará URLs como seusite.com/live/news/12345-titulo-do-artigo para seusite.com/news/titulo-do-artigo/. Ele remove o diretório /live/ e quaisquer números seguidos por um hífen do slug.
Redirecionando um Diretório para Outro
Se você deseja redirecionar todas as URLs de um diretório para outro no mesmo site, preservando o restante do caminho:
- URL de Origem:
^/old/(.*) - URL de Destino:
/new/$1
Isso redirecionará URLs como seusite.com/old/pagina para seusite.com/new/pagina.
Usando Caracteres Curinga para Redirecionar um Diretório Inteiro
Se você precisar redirecionar todo o conteúdo de um diretório para outro no mesmo site:
- URL de Origem:
^/docs/(.*) - URL de destino:
/knowledge-base/$1
Isso redirecionará todos os URLs como seusite.com/docs/qualquer-coisa para seusite.com/knowledge-base/qualquer-coisa.