Pular para o conteúdo
Aback Tools Logo

Gerador de regras de redirecionamento Nginx

Gere regras de redirecionamento Nginx online e de graça a partir de uma lista de pares de URL. Escolha entre os tipos return 301, return 302, rewrite permanent e rewrite redirect, com contexto de bloco server ou location. Baixe uma configuração Nginx pronta para implantar - sem cadastro.

Nginx Redirect Rule Generator

Enter your redirect pairs - one per line in the format /old-path /new-destination - then choose the rule type and context. Click Generate to produce ready-to-paste Nginx redirect rules.

0 redirect pairs · Supports /from /to, /from -> /to, or /from => /to format

Nginx redirect tips:
  • Use return 301 for permanent redirects (SEO-friendly, cached by browsers)
  • Use return 302 for temporary redirects (not cached)
  • Prefer return over rewrite for simple URL redirects - it is faster and simpler
  • Test your config with nginx -t before reloading
  • Reload Nginx with nginx -s reload after applying changes

Por que usar nosso gerador de regras de redirecionamento Nginx?

  • Geração instantânea de regras Nginx: gere regras de redirecionamento Nginx na hora no seu navegador. Nosso gerador produz configuração pronta para colar em milissegundos - sem espera, sem servidor e sem cadastro.
  • Gerador de regras de redirecionamento Nginx online seguro: toda a geração de regras acontece localmente no seu navegador. Seus pares de URL e sua configuração de redirecionamento nunca saem do seu dispositivo, garantindo 100% de privacidade ao usar nosso gerador online.
  • Gerador de regras de redirecionamento Nginx online sem instalação: use nosso gerador diretamente no navegador, sem downloads, plugins ou software. Gere regras Nginx de qualquer dispositivo, a qualquer momento.
  • Quatro tipos de regra e dois contextos: escolha entre return 301, return 302, rewrite permanent e rewrite redirect. Selecione o contexto de bloco server ou location. Nosso gerador produz regras sintaticamente corretas para cada combinação.

Casos de uso comuns do gerador de regras de redirecionamento Nginx

  • Migrações de site e reestruturação de URLs: engenheiros DevOps usam nosso gerador ao migrar sites para novas estruturas de URL. Cole seu mapeamento de URLs antigas para novas e gere todas as regras 301 em um clique.
  • Redirecionamentos que preservam o SEO: especialistas em SEO usam nosso gerador para criar redirecionamentos 301 permanentes que transferem a autoridade de links para as novas URLs. Redirecionamentos Nginx corretos evitam penalidades por conteúdo duplicado e preservam o ranqueamento.
  • Consolidação de domínios: administradores de sistemas usam nosso gerador para redirecionar tráfego de domínios antigos para novos. Gere regras return 301 para todas as URLs legadas e consolide a autoridade de domínio.
  • Testes A/B e redirecionamentos de campanha: equipes de marketing usam nosso gerador para criar redirecionamentos 302 temporários para landing pages de campanha e testes A/B. Alterne entre regras permanentes e temporárias com um único menu suspenso.
  • Migrações de CMS e plataformas: desenvolvedores que migram do WordPress, Drupal ou CMS personalizados para novas plataformas usam nosso gerador para mapear estruturas antigas de permalinks para novos padrões de URL.
  • Gerenciamento de redirecionamentos em massa: agências web que gerenciam vários sites de clientes usam nosso gerador para processar grandes listas de redirecionamentos rapidamente. Cole centenas de pares de URL e baixe um arquivo .conf pronto para implantar.

Entendendo as regras de redirecionamento Nginx

  • Como funciona nosso gerador de regras de redirecionamento Nginx: cole seus pares de redirecionamento na caixa de entrada - um por linha no formato «/caminho-antigo /caminho-novo». O gerador aceita formatos separados por espaço, por seta (->) e por seta dupla (=>). Linhas que começam com # são tratadas como comentários e ignoradas.
  • Escolha o tipo de regra e o contexto: selecione o tipo de regra (return 301, return 302, rewrite permanent ou rewrite redirect) e o contexto Nginx (bloco server ou location). O gerador produz a sintaxe correta para cada combinação.
  • Copie ou baixe a configuração: clique em «Gerar regras Nginx» e a ferramenta produz na hora um trecho .conf pronto para colar. Copie para a área de transferência ou baixe como nginx-redirects.conf. Teste com «nginx -t» e recarregue com «nginx -s reload».
  • O que o gerador produz: a diretiva return é a abordagem recomendada para redirecionamentos simples no Nginx. Ela é mais rápida que rewrite porque o Nginx para imediatamente de processar outras diretivas. No contexto de bloco server, cada redirecionamento é envolvido em um bloco location = para correspondência exata.

Perguntas frequentes

Um gerador de regras de redirecionamento Nginx é uma ferramenta que cria diretivas de configuração Nginx para redirecionar URLs a partir de uma lista de pares de URL de origem e destino. Nosso gerador produz regras return 301, return 302, rewrite permanent e rewrite redirect com a sintaxe correta para contextos de bloco server e location.

A diretiva return é mais simples e rápida - ela envia imediatamente uma resposta de redirecionamento sem processamento adicional. A diretiva rewrite aceita padrões regex e é processada mais cedo no ciclo da requisição, mas é mais complexa. Para redirecionamentos simples de URL para URL, use sempre return 301. Use rewrite só quando precisar de correspondência de padrões.

Digite um par de redirecionamento por linha no formato «/caminho-antigo /caminho-novo». O gerador também aceita formatos com seta: «/antigo -> /novo» e «/antigo => /novo». URLs completas (https://exemplo.com/pagina) funcionam para o destino. Linhas que começam com # são tratadas como comentários e ignoradas.

Um redirecionamento 301 é permanente - os navegadores o guardam em cache e os buscadores transferem a autoridade de links para a nova URL. Um 302 é temporário - os navegadores não o guardam em cache e os buscadores mantêm a URL original indexada. Use 301 para migrações de site e reestruturação de URLs, e 302 para campanhas temporárias ou testes A/B.

Na maioria dos casos, coloque as regras de redirecionamento no contexto do bloco server. O gerador envolve cada regra em um bloco location específico para correspondência exata. Use o contexto de bloco location quando estiver adicionando redirecionamentos dentro de uma diretiva location existente, como um bloco location / {} que captura tudo.

Depois de adicionar as regras à sua configuração Nginx, execute «nginx -t» para validar a sintaxe. Se o teste passar, recarregue o Nginx com «nginx -s reload» para aplicar as mudanças sem downtime. Teste cada redirecionamento com curl: «curl -I https://seusite.com/caminho-antigo» e verifique o cabeçalho Location.

Sim! Nosso gerador de regras de redirecionamento Nginx é 100% grátis, sem cadastro, sem conta e sem limites de uso. Gere regras Nginx para qualquer quantidade de pares de URL diretamente no seu navegador.

Com certeza. Toda a geração de regras acontece localmente no seu navegador com JavaScript. Nenhum par de URL ou dado de configuração é enviado a servidor algum, garantindo privacidade total para a estrutura do seu site.

Sim. Se a URL de origem contiver caracteres especiais de regex (. * + ? ^ $ { } ( ) | [ ] \), o gerador usa automaticamente correspondência de location por regex (location ~) para as regras return e preserva o padrão como está nas regras rewrite. Para caminhos simples, é usada a correspondência exata (location =) por melhor desempenho.