Gerador de Mapa de Redirecionamento

Transforme uma lista de URLs antiga → nova em duas colunas em regras de redirecionamento 301 prontas para copiar para nginx, Apache, Netlify, Vercel ou Cloudflare — tudo no seu navegador.

O Gerador de Mapa de Redirecionamento roda inteiramente no seu navegador. As URLs antigas e novas que você cola são analisadas e formatadas no seu dispositivo e nunca saem dele nem chegam à ArrayKit.

Abrir o Gerador de Configuração do nginx

Sobre Mapa de Redirecionamento

O Gerador de Mapa de Redirecionamento transforma uma lista simples de URLs antiga → nova em regras de redirecionamento 301 prontas para copiar para a plataforma em que você realmente publica. Cole duas colunas separadas por vírgula, tabulação, seta ou espaços, depois escolha um destino: blocos return 301 do nginx, regras RedirectMatch do Apache, um arquivo _redirects do Netlify, um array vercel.json do Vercel, ou um CSV de Bulk Redirects do Cloudflare. Ative o modo só-caminho para remover esquema e host, e normalize barras finais no lado da correspondência para que os caminhos antigos e novos se alinhem. É feito para a parte bagunçada de uma migração de site, uma troca de CMS ou uma mudança de domínio — quando uma planilha com centenas de redirecionamentos precisa virar configuração de servidor rápido. Tudo roda no seu dispositivo; o mapa de URLs que você cola nunca sai do navegador.

Recursos

Como usar Mapa de Redirecionamento

  1. Cole seus pares de URL antiga → nova, um por linha, na caixa de entrada
  2. Escolha uma plataforma de destino: nginx, Apache, Netlify, Vercel ou Cloudflare
  3. Defina o modo só-caminho e a regra de barra final para combinar com o seu site
  4. Copie as regras geradas ou baixe o arquivo de configuração para publicação

Exemplo

Entrada

/old-page, /new-page
/blog/2020/hello -> /articles/hello

Saída

location = /old-page {
    return 301 /new-page;
}

location = /blog/2020/hello {
    return 301 /articles/hello;
}

Um mapa separado por vírgula e seta compilado em blocos 301 do nginx.

Erros comuns e solução de problemas

Perguntas frequentes

Qual formato de entrada o Gerador de Mapa de Redirecionamento aceita?
Qualquer lista antiga → nova em duas colunas. As colunas podem ser separadas por vírgula (CSV), tabulação (TSV), uma seta como -> ou →, ou um ou mais espaços. Cole direto de uma planilha, um arquivo de texto ou uma mensagem de chat e a ferramenta descobre o delimitador por linha.
Para quais plataformas ele consegue gerar redirecionamentos 301?
Cinco: nginx (blocos location return 301), Apache .htaccess (RedirectMatch 301), Netlify (_redirects com 301!), Vercel (array de redirects do vercel.json) e Cloudflare (CSV de Bulk Redirects). Troque de destino e o mesmo mapa de URLs recompila na hora.
Qual é a diferença entre regras só-caminho e absolutas?
O só-caminho remove o esquema e o host, então 'https://site.com/old' vira '/old' — ideal quando o servidor já se restringe a um domínio. O absoluto mantém a URL completa, que você quer para mudanças entre domínios ou regras do Cloudflare que referenciam o host de origem.
Como funciona a opção de barra final?
Ela normaliza a barra final só no lado da correspondência (antigo), para que /old e /old/ ambos resolvam como você pretende. Adicionar acrescenta uma barra, Remover a tira, e Manter deixa os caminhos exatamente como colados. Uma '/' isolada nunca é alterada.
Por que os redirecionamentos 301 são usados em vez de 302?
Um 301 é um redirecionamento permanente, então navegadores e mecanismos de busca passam a autoridade de link para a nova URL e armazenam a mudança em cache. É isso que você quer para uma migração ou mudança de domínio; o gerador emite 301 para cada regra.
Minha lista de URLs é enviada para algum lugar?
Não. O Gerador de Mapa de Redirecionamento analisa e formata tudo no seu navegador com JavaScript puro. As URLs antigas e novas que você cola ficam no seu dispositivo e nunca são enviadas à ArrayKit nem a nenhum servidor.

Ferramentas relacionadas

Todas as ferramentas de ArrayKit