Generador de reglas de redirección
Una sola lista, seis formatos de salida. La herramienta revisa cada línea, detecta bucles, duplicados y cadenas, y escribe la sintaxis que espera cada plataforma.
Privacidad y coste
Esta herramienta funciona en tu navegador. Lo que escribes o pegas no se envía a nuestros servidores y usarla es gratis.
Cómo funciona
- Pega una redirección por línea: origen, destino y, si quieres, un estado (301, 302, 307 o 308). Termina el origen con * para redirigir una carpeta entera.
- Elige la plataforma: Apache, Nginx, Cloudflare (reglas o lista masiva), Netlify o Vercel.
- Lee los avisos (bucle, cadena, duplicado, carácter rechazado) y copia el bloque de configuración o descarga el CSV de Cloudflare.
Ejemplo
Con «/old-page /new-page» y «/blog/* /articles/*», Apache recibe RedirectMatch 301 "^/old-page/?$" "/new-page" y RedirectMatch 301 "^/blog/(.*)$" "/articles/$1". Netlify recibe «/blog/* /articles/:splat 301» y Vercel el origen «/blog/:path*».
Qué significa el resultado
Cada plataforma tiene su gramática: regex de Apache, tablas map de Nginx, expresiones de Cloudflare, archivos _redirects o JSON. El generador aplica la misma lógica en todas: las reglas exactas van antes que las de carpeta, se rechazan los caracteres que romperían la configuración y el signo $ se neutraliza. Prueba siempre el resultado en tu servidor, porque depende de tus otras reglas.
Problemas habituales que ayuda a resolver
- Un bucle de redirección (A a B, B a A) deja la página inaccesible y malgasta el presupuesto de rastreo.
- Una cadena A a B a C añade saltos innecesarios: apunta A directamente a C.
- Una regex sin escapar (un punto, un más, un paréntesis) captura URL equivocadas.
- Un 302 olvidado tras una migración mantiene la URL antigua en el índice.
Preguntas frecuentes
¿Qué diferencia hay entre 301, 302, 307 y 308?
301 y 308 son permanentes; 302 y 307, temporales. 307 y 308 obligan al navegador a repetir el mismo método HTTP (un POST sigue siendo POST), mientras que 301 y 302 pueden convertirlo en GET. Para mover una página de forma definitiva, lo habitual es 301.
¿Se conserva la query string?
Sí por defecto: la opción la traslada al destino. Desmárcala para descartarla. Si el destino ya tiene su propia query string, la del visitante no se añade en Nginx ni en Cloudflare.
¿Mis redirecciones se envían a un servidor?
No. La generación se hace en tu navegador y no se transmite nada.
¿Cómo redirijo una carpeta entera?
Termina el origen con * (por ejemplo /blog/*) y, para conservar el resto de la ruta, pon también * en el destino (/articles/*). Un destino sin * envía toda la carpeta a una sola página.
Herramientas relacionadas
- Generador de redirecciones .htaccessTres modos: redirecciones página a página, higiene del sitio (HTTPS, www, barra final) y mudanza a un dominio nuevo. Los patrones se escapan por ti.Gratis · en tu navegador
- Generador de redirecciones NginxPara una lista larga la herramienta escribe una tabla map (búsqueda por hash, sin regex); para pocas páginas, bloques location. También genera los bloques server para HTTPS, www y mudanzas.Gratis · en tu navegador
- Generador de reglas de redirección CloudflareCloudflare ofrece dos formas de redirigir: una regla por redirección (Single Redirects) o una lista de URL exactas (Bulk Redirects). La herramienta escribe ambas, más algunas plantillas habituales.Gratis · en tu navegador
- Verificador de cadenas de redirecciónPega una URL para ver todas las redirecciones que atraviesa antes de la página final, con el código de estado y el tiempo de cada salto.Cuenta gratuita · 3 análisis en vivo/día
- Generador de etiqueta canonicalPega la URL de una página: la herramienta la limpia (https, parámetros de seguimiento, fragmento, archivo index, barra final) y genera la etiqueta canonical y la cabecera HTTP.Gratis · en tu navegador
- Analizador de URLPega una URL y obtén cada uno de sus componentes y una tabla decodificada de sus parámetros, con los detalles que importan para el SEO.Gratis · en tu navegador