Gerador de .htaccess

Escolha só as opções de que você precisa e o .htaccess é escrito na hora.

Seus textos e arquivos não saem do navegador: nada é enviado para nenhum servidor.

URLs e redirecionamentos
Páginas de erro e listagens
Velocidade
Segurança e acesso

Salve como .htaccess na raiz do site (muitas vezes public_html). Faça um backup do arquivo atual antes de enviar.

Como usar

  1. Escolha o que você precisa à esquerda. Só as opções que você marcar ou preencher entram no arquivo à direita.
  2. Mudou páginas de endereço? Liste-as em “URL antiga → URL nova”, um “/caminho-antigo /caminho-novo” por linha. Elas viram redirecionamentos 301 (permanentes), para manter o posicionamento no Google e em outros buscadores.
  3. As linhas com formato errado ficam marcadas em vermelho abaixo do resultado e não entram no arquivo.
  4. Copie ou baixe o resultado e envie para a raiz do site como .htaccess. Depois, confira se as páginas principais continuam abrindo.

Perguntas frequentes

Forçar HTTPS causa um loop infinito de redirecionamento.

Atrás de um proxy ou balanceador de carga como o Cloudflare, o servidor vê todas as requisições como http simples, então %{HTTPS} fica sempre em off. Use RewriteCond %{HTTP:X-Forwarded-Proto} !https no lugar, ou ative o redirecionamento para HTTPS no próprio proxy.

O arquivo baixado perdeu o ponto do começo.

Alguns navegadores e sistemas operacionais renomeiam arquivos que começam com ponto. É só renomear para .htaccess na hora de enviar.

Funciona no Nginx?

Não. Só o Apache (e servidores compatíveis, como o LiteSpeed) lê o .htaccess. No Nginx, as mesmas regras precisam ser escritas na configuração do servidor.

Ferramentas relacionadas

Todas as ferramentas