Gerador de .htaccess
Gere regras Apache .htaccess para redirecionamentos, cabeçalhos de segurança e mais.
Gere regras Apache .htaccess para redirecionamentos, cabeçalhos de segurança e mais.
Generated .htaccess
# No rules configured.
Ferramentas recomendadas
Utilitários selecionados que você pode achar úteis
Gerar regras .htaccess para servidores Apache
Visão Geral
O arquivo .htaccess é um arquivo de configuração que controla como um servidor web Apache trata um diretório — redirecionamentos, reescrita de URL, forçar HTTPS, bloquear IPs, páginas de erro personalizadas e mais. Sua sintaxe é enxuta e fácil de errar, e um único erro pode derrubar um site. Este gerador cria regras .htaccess corretas a partir de escolhas simples, para você aplicar ajustes comuns de servidor sem decorar as diretivas.
Como usar (passo a passo)
- 1
Escolha as regras de que precisa
Selecione comportamentos como forçar HTTPS, redirecionar www ou definir uma página de erro.
- 2
Revise as diretivas geradas
Confira as regras Apache que a ferramenta montou e ajuste caminhos ou domínios ao seu site.
- 3
Salve como .htaccess
Copie a saída num arquivo chamado .htaccess no diretório certo e teste o site.
Como Funciona
Você escolhe os comportamentos que quer — redirecionar www para não-www, forçar HTTPS, definir uma página 404 personalizada, bloquear um user-agent, ativar cache — e a ferramenta escreve as diretivas Apache correspondentes (RewriteRule, Redirect, ErrorDocument etc.). Você cola o resultado num arquivo chamado .htaccess no diretório do seu site. Como as regras são só texto, a ferramenta as monta localmente no navegador.
Quando usar
Redirecionar uma URL antiga para uma nova após reestruturar um site. Forçar cada visitante para HTTPS. Canonicalizar www vs. não-www ou barras finais. Definir uma página de erro personalizada. Bloquear um bot ruim ou faixa de IP. Adicionar cache de navegador ou cabeçalhos de compressão por velocidade. Proteger um diretório com senha.
Perguntas Frequentes
No diretório que ele deve afetar — normalmente a raiz do seu site para regras globais. As regras se aplicam a essa pasta e suas subpastas. O arquivo precisa se chamar exatamente .htaccess (com o ponto inicial e sem extensão).
Notas Importantes
Um erro de sintaxe no .htaccess pode derrubar o site inteiro com um erro 500, então faça backup do arquivo existente e teste após cada mudança. Loops de redirecionamento e reescrita são uma armadilha comum — verifique o comportamento final num navegador.