Formateador y Validador de Apache .htaccess
Guía
Formateador y Validador de Apache .htaccess
Formatea y valida archivos .htaccess de Apache con la indentación de bloques adecuada, verificación de sintaxis y detección de errores comunes. Pega el contenido de tu .htaccess y verás instantáneamente un resultado con formato consistente y advertencias de validación para bloques sin cerrar, etiquetas no coincidentes, banderas de RewriteRule no válidas, y más. Incluye plantillas de fragmentos comunes y una referencia de banderas de RewriteRule.
Cómo Usar
Pega el contenido de tu .htaccess en el área de entrada. El formateador lo procesa instantáneamente: indentando directivas de bloque (IfModule, Directory, Files, etc.), normalizando comentarios y validando la sintaxis. Configura el estilo de indentación (2 espacios, 4 espacios o tabulaciones), la normalización de comentarios y el manejo de líneas en blanco. Copia el resultado formateado o descárgalo como un archivo .htaccess. Usa la sección de fragmentos comunes para insertar rápidamente configuraciones estándar.
Características
- Alineación de Bloques — Indenta automáticamente directivas anidadas dentro de IfModule, Directory, Files, FilesMatch, Location, LocationMatch, Limit, VirtualHost, Proxy, RequireAll, RequireAny, y otras directivas de bloque de Apache.
- Validación de Sintaxis — Detección de errores en tiempo real: bloques sin cerrar, etiquetas de cierre extra, tipos de bloque no coincidentes, directiva RewriteEngine faltante, banderas de RewriteRule no válidas. Codificado por colores con números de línea.
- Verificación de Banderas de RewriteRule — Valida las banderas en las directivas RewriteRule contra la lista completa de banderas conocidas de Apache (L, R, NC, QSA, NE, PT, P, F, G, C, CO, E, H, N, NS, S, T, B, DPI, END).
- Manejo de Comentarios — Conserva todos los comentarios con normalización opcional (asegura espacio después de #). Los comentarios en línea se mantienen en su posición.
- Opciones de Formato — Estilo de indentación configurable (2 espacios, 4 espacios, tabulación), interruptor de normalización de comentarios, colapso de líneas en blanco.
- Fragmentos comunes — Plantillas de inserción rápida: forzar HTTPS, manejo de barra inclinada final, páginas de error personalizadas, bloqueo de IP, compresión GZIP, encabezados de caché, prevención de listado de directorios.
- Referencia de RewriteRule — Tabla de referencia colapsable con todas las banderas de RewriteRule y sus descripciones, además de una guía de sintaxis RewriteCond/RewriteRule.
- Exportar — Copia el resultado formateado o descárgalo como archivo .htaccess.
Verificaciones de Validación
Coincidencia de bloques: Cada etiqueta de bloque de apertura debe tener una etiqueta de cierre correspondiente del mismo tipo. RewriteEngine: Advierte si las directivas RewriteRule o RewriteCond se utilizan sin RewriteEngine On. Validación de banderas: Verifica las banderas de RewriteRule contra las banderas conocidas de mod_rewrite de Apache. Detección de duplicados: Alerta cuando la misma directiva aparece varias veces (puede ser intencional, pero vale la pena revisarlo).
¿Qué es un archivo .htaccess?
¿Cuáles son las banderas de RewriteRule más comunes?
¿Por qué mi .htaccess crea un bucle de redirección?
¿Se envía mi contenido .htaccess a un servidor?
Instalar extensiones
Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas
恵 ¡El marcador ha llegado!
Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!
Herramientas clave
Ver todo Los recién llegados
Ver todoActualizar: Nuestro última herramienta se agregó el 28 abr. 2026
