Formulador e Validador do Apache .htaccess
Guia
Formulador e Validador do Apache .htaccess
Formate e valide arquivos **.htaccess** do Apache com indentação correta de blocos, verificação de sintaxe e detecção de erros comuns. Coloque seu conteúdo da **.htaccess** aqui e veja instantaneamente um resultado formatado consistentemente com alertas de validação para blocos não fechados, tags desbalanceadas, flags inválidos no **RewriteRule**, entre outros. Inclui snippets de código comuns e uma referência aos flags do **RewriteRule**.
Como usar
Insira o conteúdo do arquivo **.htaccess** na área de entrada. O formatação processa-o instantaneamente — indentando diretivas em blocos (IfModule, Directory, Files, etc.), normalizando comentários e validando a sintaxe. Configure o estilo de indentação (2 espaços, 4 espaços ou abas), normalização de comentários e tratamento das linhas vazias. Copie o resultado formatado ou salve-o como arquivo **.htaccess**. Utilize a seção de snippets comuns para inserir configurações padrão rapidamente.
Características
- Indentação de Bloqueio Automaticmente indentar diretivas internas em blocos como `IfModule`, `Directory`, `Files`, `FilesMatch`, `Location`, `LocationMatch`, `Limit`, `VirtualHost`, `Proxy`, `RequireAll` e `RequireAny`.
- Validação de Sintaxe Detecção de erros em tempo real: blocos não fechados, tags extras, tipos de bloco incompatíveis, diretiva **RewriteEngine** ausente, flags inválidos da **RewriteRule**. Apresentado com codificação por cores e números de linha.
- Revisão de Verificação de Bandeira Valida as bandeiras em diretivas RewriteRule contra a lista completa de bandeiras conhecidas do Apache (L, R, NC, QSA, NE, PT, P, F, G, C, CO, E, H, N, NS, S, T, B, DPI, END).
- Tratamento de Comentários — Mantém todos os comentários com normalização opcional (garante espaço após o #). Comentários inline mantidos na mesma posição.
- Opções de Formatação Estilo de indentação configurável (2 espaços, 4 espaços ou abas), ativação opcional para normalização de comentários e colapso de linhas em branco.
- Snippets Comuns — Modelos de inserção rápida: força HTTPS, tratamento de barra final, páginas de erro personalizadas, bloqueio por IP, compressão GZIP, cabeçalhos de cache e prevenção de listagem de diretórios.
- Rotação de Regras Tabela de referência colapsível com todas as bandeiras **RewriteRule** e suas descrições, além de guia sintaxe para **RewriteCond/RewriteRule**.
- Exportar — Copie o saída formatado ou baixe como arquivo **.htaccess**.
Validações de Verificação
Correção de correspondência: Todo elemento de abertura de bloco deve ter um correspondente de fechar do mesmo tipo. Não há texto traduzível dentro do ``; é uma instrução para o motor de busca do WordPress (ou similar). Adverte se as diretivas **RewriteRule** ou **RewriteCond** são usadas sem o comando **RewriteEngine On**. Validação de bandeira: Verifica as bandeiras do **RewriteRule** contra as bandeiras conhecidas do módulo **mod_rewrite** do Apache. Detecção de duplicidade: Avisa quando a mesma diretiva aparece várias vezes (pode ser intencional, mas vale a pena revisar).
O que é um arquivo **.htaccess**?
Quais são as flags mais comuns de **RewriteRule**?
Por que há um loop de redireção no seu arquivo **.htaccess**?
A conteúdo do arquivo **.htaccess** está sendo enviado para o servidor?
Instale nossas extensões
Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida
恵 O placar chegou!
Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!
Ferramentas essenciais
Ver tudo Novas chegadas
Ver tudoAtualizar: Nosso ferramenta mais recente foi adicionado em 29 abr 2026
