Categoria: Desenvolvimento

Gerador de Redirecionamentos .htaccess

Ideia nossaFalta uma ferramenta?

Gere regras de redirecionamento e reescrita do Apache

Gere um trecho de .htaccess do Apache que força HTTPS, padroniza o uso do subdomínio www, adiciona ou remove a barra final, e redireciona caminhos específicos — tudo a partir de um formulário, com a sintaxe do mod_rewrite já escrita para você. Montado localmente no seu navegador.

.htaccess
RewriteEngine On

# Force HTTPS
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# Redirect www to non-www
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ https://example.com/$1 [L,R=301]

# Path redirects
Redirect 301 /old-page /new-page
Redirect 301 /blog/old-post /blog/new-post

Tudo nesta página é processado no seu navegador. Nada é enviado.

Para que serve

Sites em Apache costumam precisar do mesmo punhado de redirecionamentos: forçar toda requisição para HTTPS, escolher uma forma canônica única entre www e não-www para que os buscadores não dividam os sinais de ranqueamento entre duas URLs, padronizar barras finais, e redirecionar com 301 caminhos antigos para os novos locais depois de uma reestruturação. Cada um exige seu próprio par RewriteCond/RewriteRule, e a ordem e o escape de caracteres são fáceis de errar manualmente.

Como usar

  1. Digite seu domínio e ative as regras de https e www que você precisa.
  2. Escolha como as barras finais devem ser tratadas.
  3. Liste os redirecionamentos de caminho antigo para caminho novo, um por linha.
  4. Copie as regras geradas para o arquivo .htaccess do seu site.

Privacidade

Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.

Perguntas frequentes

Onde esse arquivo deve ficar?
No arquivo .htaccess na raiz do seu site Apache, o que exige que o mod_rewrite esteja habilitado — a maioria das hospedagens compartilhadas e instalações padrão do Apache já vem com ele ativado.
Por que escolher uma forma de www em vez da outra?
Servir um site tanto em www.example.com quanto em example.com sem redirecionamento divide, para os buscadores, a visão da página em duas URLs separadas. Redirecionar uma para a outra consolida links e sinais de ranqueamento em um único endereço canônico.
Posso combinar isso com a tag canônica do Gerador de Meta Tags?
Sim — o redirecionamento garante que apenas uma forma da URL seja servida, e a tag canônica reforça a mesma preferência para os buscadores que ainda rastreiam a forma antiga.