Pular para o conteúdo
Aback Tools Logo

Gerador de Redirecionamentos .htaccess

Gere regras de redirecionamento .htaccess do Apache online e grátis. Insira seus caminhos de origem e URLs de destino, escolha o tipo de redirecionamento 301 ou 302 e o modo de correspondência exata, prefixo ou regex, e obtenha regras .htaccess prontas para colar com as diretivas RewriteEngine corretas. Suporta regras em massa e download com um clique. Sem cadastro.

Generate .htaccess Redirect Rules

Add your source paths and destination URLs, choose the redirect type and match mode, then click Generate. The tool outputs ready-to-paste Apache .htaccess redirect rules with proper RewriteEngine directives. All generation runs locally in your browser.

Quick Presets
Rule 1
No (NC flag)
Redirect Type Reference
301Permanent - browser caches, SEO juice transferred
302Temporary - browser does not cache, SEO juice not transferred
307Temporary - preserves POST method (unlike 302)
308Permanent - preserves POST method (unlike 301)

Por que usar nosso gerador de redirecionamentos .htaccess?

  • Geração instantânea de redirecionamentos .htaccess: gere regras de redirecionamento .htaccess do Apache na hora no seu navegador. Nosso gerador produz regras prontas para colar com as diretivas RewriteEngine corretas em milissegundos - sem espera, sem recarregar a página.
  • Gerador .htaccess online seguro: toda a geração de redirecionamentos .htaccess acontece localmente no seu navegador. Suas URLs e regras de redirecionamento nunca saem do seu dispositivo, garantindo 100% de privacidade quando você usa nosso gerador de redirecionamentos .htaccess online.
  • Gerador de redirecionamentos .htaccess online - sem instalação: use nosso gerador diretamente em qualquer navegador sem downloads, complementos ou conhecimento de Apache. Gere regras de redirecionamento de qualquer dispositivo - desktop, tablet ou celular - na hora e grátis.
  • Vários tipos de redirecionamento e modos de correspondência: gere redirecionamentos 301, 302, 307 e 308 com modos de correspondência de caminho exato, curinga de prefixo ou regex. Adicione várias regras de uma vez, alterne a sensibilidade a maiúsculas e baixe o arquivo .htaccess completo com um clique.

Casos de uso comuns do gerador de redirecionamentos .htaccess

  • Migração de site e reestruturação de URLs: ao migrar um site ou reestruturar URLs, gere redirecionamentos 301 permanentes dos caminhos antigos para os novos. Redirecionamentos .htaccess corretos preservam o ranqueamento SEO e garantem que usuários que salvaram as URLs antigas cheguem automaticamente à página correta.
  • Forçar HTTP para HTTPS: force todo o tráfego HTTP para HTTPS com um único redirecionamento RewriteRule. Use a predefinição HTTP → HTTPS para gerar a regra .htaccess correta que redireciona cada requisição para a versão segura do seu site.
  • Canonicalização de www para não-www (ou vice-versa): consolide seu domínio em uma única forma canônica - com ou sem www - para evitar penalidades por conteúdo duplicado. Gere a RewriteRule correta para redirecionar todo o tráfego com www ao seu domínio sem www ou vice-versa.
  • Remover extensões de arquivo das URLs: redirecione URLs antigas com extensões .html, .php ou .asp para URLs limpas sem extensão. Use o modo de correspondência regex para capturar o caminho e redirecionar ao novo formato de URL limpa com um redirecionamento 301 permanente.
  • Redirecionamentos temporários de manutenção: durante a manutenção do site, use redirecionamentos 302 temporários para enviar os visitantes a uma página de manutenção sem afetar o SEO. Volte às URLs originais quando a manutenção terminar sem qualquer impacto SEO permanente.
  • Gestão de redirecionamentos em massa: adicione várias regras de redirecionamento em uma única sessão e baixe o arquivo .htaccess completo. Útil para gerenciar migrações de URLs em larga escala, reestruturação de páginas de produto de e-commerce ou mudanças de plataforma CMS.

O que é um redirecionamento .htaccess?

Um redirecionamento .htaccess é uma diretiva no arquivo de configuração .htaccess do Apache que envia automaticamente visitantes e motores de busca de uma URL para outra. O arquivo .htaccess é um arquivo de configuração por diretório que o Apache lê a cada requisição, tornando-o o padrão para gerenciar redirecionamentos em hospedagem compartilhada e servidores baseados em Apache sem modificar a configuração principal do servidor. Nosso gerador de redirecionamentos .htaccess produz dois tipos de diretivas: a simples diretiva Redirect para correspondências de caminho exato e a mais poderosa diretiva RewriteRule (que requer RewriteEngine On ) para curingas de prefixo e padrões de expressão regular.

Como funciona nosso gerador de redirecionamentos .htaccess

  1. 1. Adicione suas regras de redirecionamento: insira o caminho de origem (por exemplo, /old-page) e a URL de destino (por exemplo, https://example.com/new-page) de cada redirecionamento. Escolha o tipo de redirecionamento (301, 302, 307, 308) e o modo de correspondência (exata, prefixo ou regex). Adicione quantas regras precisar com o botão "Adicionar outra regra". Toda a geração roda localmente no seu navegador - suas URLs nunca saem do seu dispositivo.
  2. 2. Geração instantânea no navegador: clique em "Gerar .htaccess" e a ferramenta produz as diretivas do Apache corretas para cada regra. Correspondências exatas usam a diretiva Redirect. Correspondências por prefixo e regex usam RewriteRule com os flags apropriados. O cabeçalho RewriteEngine On é adicionado automaticamente quando necessário.
  3. 3. Copie ou baixe: copie as regras geradas para a área de transferência ou baixe o arquivo .htaccess completo. Cole as regras no seu arquivo .htaccess existente ou envie o arquivo baixado à raiz web do seu servidor.

Tipos de redirecionamento explicados

  • 301 - Redirecionamento permanente: indica a navegadores e motores de busca que o recurso se moveu permanentemente. Os navegadores armazenam o redirecionamento em cache e os motores de busca transferem a equidade de links (PageRank) para a nova URL. Use 301 para mudanças permanentes de URL, migrações de domínio e HTTP → HTTPS.
  • 302 - Redirecionamento temporário: indica aos navegadores que o recurso se moveu temporariamente. Os navegadores não armazenam o redirecionamento em cache e os motores de busca não transferem a equidade de links. Use 302 para páginas de manutenção, testes A/B e promoções temporárias.
  • 307 - Temporário (método preservado): como o 302, mas garante que o método HTTP (GET, POST) seja preservado no redirecionamento. Use 307 ao redirecionar envios de formulário ou endpoints de API temporariamente.
  • 308 - Permanente (método preservado): como o 301, mas garante que o método HTTP seja preservado. Use 308 para redirecionamentos permanentes de endpoints de API ou envios de formulário em que o método não deve mudar.

Notas importantes sobre redirecionamentos .htaccess

O arquivo .htaccess deve ser colocado no diretório ao qual você quer que as regras se apliquem - geralmente a raiz web ( public_html ou www ). O Apache deve ter AllowOverride All (ou pelo menos AllowOverride FileInfo ) habilitado na configuração do servidor para que os arquivos .htaccess sejam processados. Teste seus redirecionamentos após o envio usando um navegador ou uma ferramenta como curl para verificar se funcionam conforme esperado. Regras .htaccess incorretas podem causar loops de redirecionamento ou erros 500 - mantenha sempre um backup do seu arquivo .htaccess original antes de fazer alterações.

Perguntas frequentes

Um gerador de redirecionamentos .htaccess cria regras de redirecionamento .htaccess do Apache a partir de pares de URL de origem e destino. Ele produz as diretivas Redirect ou RewriteRule corretas com os flags adequados. Nosso gerador roda inteiramente no seu navegador, sem cadastro.

Copie as regras geradas e cole-as no seu arquivo .htaccess existente, ou baixe o arquivo e envie-o ao diretório raiz do seu servidor web. As regras entram em vigor imediatamente - não é preciso reiniciar o servidor.

Um redirecionamento 301 é permanente - os navegadores o armazenam em cache e os motores de busca transferem a equidade de links. Um redirecionamento 302 é temporário - os navegadores não o armazenam em cache e os motores de busca não transferem a equidade de links.

A correspondência exata usa a diretiva Redirect para um caminho específico. A correspondência por prefixo usa RewriteRule e corresponde a qualquer URL que comece com seu caminho de origem. A correspondência regex usa RewriteRule com um padrão de expressão regular completo.

Causas comuns: o AllowOverride do Apache não está definido como All ou FileInfo; o mod_rewrite não está habilitado; o arquivo .htaccess está no diretório errado; ou há um erro de sintaxe. Verifique o log de erros do Apache para mais detalhes.

Use a predefinição HTTP → HTTPS do gerador. Ela cria uma RewriteRule que corresponde a todas as requisições e as redireciona para a versão HTTPS, preservando o domínio e o caminho.

Sim. Clique em "Adicionar outra regra" para adicionar quantas regras de redirecionamento precisar. Todas as regras são geradas em uma única saída .htaccess com um cabeçalho RewriteEngine On compartilhado.

Sim. Toda a geração acontece localmente no seu navegador. Suas URLs e regras de redirecionamento nunca são enviadas a qualquer servidor, garantindo 100% de privacidade.

Sim. Nosso gerador de redirecionamentos .htaccess é 100% grátis, sem cadastro, sem conta e sem limites de uso. Gere quantas regras de redirecionamento precisar sem custo algum, para sempre.