Generador de Reglas de Redirección

Generador de reglas redirect gratis para Apache, Nginx y Netlify. Crea redirects 301, 302, 307, 308 fácilmente. Perfecto para migraciones y cambios de URL. Genera .htaccess, nginx.conf y _redirects.

Format Seleccionar Servidor/Plataforma
Archivo .htaccess
Configuración nginx.conf
Archivo _redirects
Redirects Reglas de Redirección
Agregue sus reglas de redirección. Puede usar comodines y patrones regex según el formato del servidor.
Bulk Importación Masiva
Formato: /de /a [tipo]. Un redirect por línea. Tipo es opcional (predeterminado 301).

Generador de Reglas de Redirección - Crear Redirects para Cualquier Plataforma

Las redirecciones de URL son cómo la web sobrevive al cambio sin romperse. Cada vez que un sitio cambia de dominio, reestructura su esquema de URLs, retira una página de producto o migra de HTTP a HTTPS, cada marcador existente, enlace de motor de búsqueda, compartido en redes sociales, firma de correo y cita de terceros que apunta a la URL antigua debe seguir funcionando o pierde ese tráfico, ese ranking y esa autoridad para siempre. La redirección — una pequeña respuesta del servidor que dice 'esta dirección se movió, vaya a esa otra' — es la póliza de seguro más barata en operaciones web. Este generador produce configuración redirect lista para producción para las tres plataformas que los operadores realmente necesitan: Apache (.htaccess con directivas RewriteRule/Redirect), Nginx (directivas return/rewrite del bloque server) y Netlify (la sintaxis simple del archivo _redirects usada por toda plataforma JAMstack y de hosting estático). Soporta los cuatro códigos de estado de redirección HTTP estándar: 301 (permanente, transfiere autoridad SEO — la elección correcta en ~95% de casos), 302 (temporal, sin transferencia SEO — para páginas de mantenimiento y tests A/B), y los más nuevos 307/308 preservadores de método (esenciales para endpoints de API donde POST/PUT deben permanecer POST/PUT tras la redirección). La importación masiva permite pegar una lista tipo CSV de tripletas viejo/nuevo/código desde una hoja de cálculo, luego descargar un archivo config completo listo para subir. Las reglas generadas son sintácticamente correctas — sin errores tipográficos, sin flags faltantes, sin caracteres escapados que no deberían estarlo.

¿Qué son los redirects de URL?

Los redirects de URL envían automáticamente a los visitantes de una URL a otra. Cuando alguien visita la URL antigua, el servidor responde con un código de estado redirect y la ubicación de la nueva URL.

**¿Por qué usar redirects?**

• Migración de Sitio: Mudarse a un nuevo dominio o plataforma
• Cambios de URL: Reestructurar las URLs del sitio
• Preservación de SEO: Mantener rankings de búsqueda de páginas antiguas
• Contenido Duplicado: Consolidar múltiples URLs en una versión canónica
• Enlaces Rotos: Arreglar errores 404 redirigiendo a páginas relevantes
• Forzar HTTPS: Redirigir HTTP a HTTPS
• Consistencia WWW: Forzar www o non-www

**Escenarios comunes:**

1. **Cambio de marca:** sitioantiguo.com → sitionuevo.com
2. **Contenido movido:** /blog/post → /articulos/post
3. **URLs de productos:** /productos/123 → /tienda/item-123
4. **Páginas eliminadas:** /pagina-vieja → /pagina-nueva-relevante
5. **Limpieza de URL:** /pagina.html → /pagina

Los redirects son esenciales para mantener la experiencia del usuario y preservar el valor SEO cuando las URLs cambian.

¿Cuál es la diferencia entre los tipos de redirect?

**301 - Redirect Permanente**

**Cuándo usar:**
• Contenido movido permanentemente
• Migración de sitio o cambio de dominio
• Consolidar contenido duplicado
• Reestructuración permanente de URLs

**Impacto SEO:**
• Pasa 90-99% del valor de enlace (PageRank)
• Motores de búsqueda actualizan su índice
• URL antigua eliminada de resultados con el tiempo
• Mejor para SEO en cambios permanentes

**Comportamiento del navegador:**
• Altamente cacheado por navegadores
• Visitas futuras pueden ir directamente a nueva URL sin contactar servidor

**302 - Redirect Temporal**

**Cuándo usar:**
• Mantenimiento temporal de página
• Pruebas A/B
• Contenido estacional
• Promociones temporales
• Contenido temporalmente no disponible

**Impacto SEO:**
• NO pasa valor de enlace
• Motores de búsqueda mantienen URL original en índice
• Usar cuando planea restaurar URL original

**307 - Temporal (Método Preservado)**

**Cuándo usar:**
• Igual que 302, pero preserva método HTTP
• Importante para solicitudes POST
• Alternativa moderna a 302

**Diferencia con 302:**
• 302: Navegador puede cambiar POST a GET
• 307: Navegador debe preservar método POST

**308 - Permanente (Método Preservado)**

**Cuándo usar:**
• Igual que 301, pero preserva método HTTP
• Para APIs y endpoints POST
• Alternativa moderna a 301

**Diferencia con 301:**
• 301: Navegador puede cambiar POST a GET
• 308: Navegador debe preservar método POST

**Guía Rápida:**

| Tipo | Duración | Valor SEO | Caché | Caso de uso |
|------|----------|-----------|-------|-------------|
| 301 | Permanente | Transfiere | Alto | Migración sitio, movimientos permanentes |
| 302 | Temporal | Ninguno | Bajo | Mantenimiento, pruebas |
| 307 | Temporal | Ninguno | Bajo | Solicitudes POST, redirects API temporales |
| 308 | Permanente | Transfiere | Alto | Solicitudes POST, redirects API permanentes |

**Mejores prácticas:**
• Use 301 para cambios permanentes (99% de casos)
• Use 302/307 solo para redirects verdaderamente temporales
• Para redirects de páginas normales, 301/302 son suficientes
• Para endpoints API con POST, considere 307/308

¿Cómo redirijo un dominio antiguo a uno nuevo preservando rutas?

Use una sola regla comodín que capture la ruta y la añada al nuevo dominio. Esta es la migración 1:1 más limpia y el único patrón aceptable para SEO.

Apache (.htaccess en oldsite.com):
RewriteEngine On
RewriteRule ^(.*)$ https://newsite.com/$1 [R=301,L]

Nginx (server block para oldsite.com):
server {
server_name oldsite.com www.oldsite.com;
return 301 https://newsite.com$request_uri;
}

Netlify (_redirects):
https://oldsite.netlify.app/* https://newsite.com/:splat 301!

Por qué importa: '/blog/mi-post' en el dominio antiguo se convierte en '/blog/mi-post' en el nuevo, no en '/'. Si redirige todo a la página de inicio, pierde la autoridad SEO de cada página individual (cada página se reinicia a cero) y frustra a cada usuario que hizo clic en un enlace profundo esperando el contenido real. Combine esto con un sitemap.xml recién enviado en el nuevo dominio y la herramienta 'Cambio de dirección' de Search Console para acelerar la reindexación de Google.

Generador de Reglas de Redirección — Generador de reglas redirect gratis para Apache, Nginx y Netlify. Crea redirects 301, 302, 307, 308 fácilmente. Perfecto
Generador de Reglas de Redirección

¿Por qué HSTS hace los redirects 'pegajosos' y qué debo saber?

Cuando redirige HTTP a HTTPS y también envía el header Strict-Transport-Security en la respuesta HTTPS (ej., 'max-age=31536000; includeSubDomains'), el navegador recuerda que su dominio es solo HTTPS durante la duración especificada — incluso si luego elimina la redirección, el navegador rechazará hacer una petición HTTP. Esta es una gran característica de seguridad pero puede morderle de dos maneras. (1) Si accidentalmente pone max-age demasiado alto (años) y luego necesita revertir HTTPS por cualquier razón, cada usuario que visitó durante esa ventana queda bloqueado de la versión HTTP hasta que expire su max-age. (2) Si precarga HSTS vía hstspreload.org, eliminarlo requiere esperar meses para que los navegadores principales envíen listas preload actualizadas. Empiece max-age pequeño (300 segundos para test, luego 86400 por una semana, luego un año) para tener ventana de rollback. Solo añada la directiva 'preload' cuando esté seguro de que todo su sitio (y todos los subdominios, si includeSubDomains está establecido) servirá HTTPS para siempre.

¿Cómo uso este generador de redirects?

**Guía paso a paso:**

**1. Seleccione Su Servidor/Plataforma**

Elija entre:
• **Apache** - Para la mayoría de hosting compartido, cPanel, servidores tradicionales
• **Nginx** - Para VPS, servidores dedicados, hosting moderno
• **Netlify** - Para sitios estáticos alojados en Netlify

**2. Agregue Sus Redirects**

Para cada redirect:
• **De:** Ruta URL antigua (ej: /pagina-vieja)
• **A:** Nueva ruta URL o URL completa (ej: /pagina-nueva o https://sitionuevo.com/pagina)
• **Tipo:** Elija tipo de redirect (301, 302, 307, 308)

Haga clic en "Agregar Redirect" para múltiples redirects.

**3. Importación Masiva (Opcional)**

Para muchos redirects, use importación masiva:
```
/pagina-vieja /pagina-nueva 301
/otra-vieja /otra-nueva 301
/temp /temporal 302
```

Formato: `/de /a [tipo]`
Un redirect por línea.

**4. Generar Reglas**

Haga clic en "Generar Reglas" para crear configuración.

**5. Copiar o Descargar**

• Haga clic en "Copiar" para copiar al portapapeles
• Haga clic en "Descargar" para guardar como archivo

**6. Instalar en Su Servidor**

**Apache:**
• Pegue en archivo .htaccess en raíz del sitio web
• Suba vía FTP o administrador de archivos

**Nginx:**
• Agregue al bloque server en nginx.conf
• Pruebe: `sudo nginx -t`
• Recargue: `sudo nginx -s reload`

**Netlify:**
• Guarde como archivo `_redirects` (sin extensión)
• Coloque en directorio de publicación
• Implemente sitio

**7. Pruebe Sus Redirects**

• Visite URLs antiguas en navegador
• Verifique que redirijan a URLs nuevas
• Confirme tipo de redirect (use pestaña Network en herramientas dev)
• Pruebe en modo incógnito/privado

**Consejos:**
• Comience con pocos redirects para probar
• Siempre haga copia de seguridad antes de modificar archivos config
• Use 301 para movimientos permanentes (más común)
• Pruebe exhaustivamente antes de implementación a gran escala

Características Principales

  • Genere redirects para Apache, Nginx y Netlify
  • Soporte para tipos de redirect 301, 302, 307 y 308
  • Editor de redirects visual fácil de usar
  • Importación masiva para múltiples redirects
  • Cargar redirects de ejemplo para pruebas rápidas
  • Generación de reglas en tiempo real
  • Copiar al portapapeles con un clic
  • Descargar como archivo .htaccess, nginx.conf o _redirects
  • Instrucciones de instalación claras para cada plataforma
  • Formato de sintaxis automático
  • No requiere registro
  • Herramienta 100% gratuita
  • Funciona sin conexión después de cargar página
  • Interfaz amigable para móviles
  • Configuraciones de redirect amigables con SEO