Cómo usar esta herramienta para desarrolladores
- Pega las rutas que quieres probar.
- Escribe el patrón y la sustitución de RewriteRule.
- Añade flags como R=301,L o NC.
- Ejecuta la prueba y compara coincidencias y destinos simulados.
Prueba de forma local una RewriteRule típica de .htaccess contra una lista de rutas. Separa patrón y sustitución, admite flags comunes y muestra qué entradas coinciden, qué destino se produciría y cuáles quedan sin cambios. No pretende emular todo el motor de reescritura de Apache.
Aplica una expresión regular JavaScript equivalente para comprobar la intención básica de una RewriteRule aislada.
Apache usa PCRE y su sintaxis no es idéntica a RegExp de JavaScript; los patrones avanzados pueden comportarse de otra forma.
Se compila el patrón en RegExp y se aplica a cada ruta sin la barra inicial. Las sustituciones $1, $2, etc. se conservan para replace.
No emula PCRE completo, variables %{...}, RewriteCond, backreferences de condiciones, mapas, subrequests ni el orden global de Apache.
No. Sirve para reglas simples y usa RegExp del navegador; Apache utiliza PCRE y un contexto de servidor más amplio.
Porque en .htaccess el patrón de RewriteRule normalmente se compara con una ruta sin la barra inicial.
Sí. NC activa una comparación sin distinguir mayúsculas y minúsculas en la simulación.
No. Las condiciones no forman parte de este tester y deben validarse por separado.
Sí para casos simples. Los grupos capturados por la regex se aplican a la sustitución mediante el motor del navegador.
| Elemento | Valor |
|---|---|
| Número | 565 |
| Categoría | Metadatos web y archivos de servidor |
| Procesamiento | 100 % en el navegador |
Consulta más utilidades de esta categoría para trabajar con configuraciones, formatos y diagnósticos relacionados.
Ver categoría