Generador de redirecciones .htaccess

Usa este generador de redirecciones .htaccess para convertir una lista de URL antiguas y nuevas en reglas 301 para Apache, Nginx, Netlify, Vercel, Cloudflare o IIS. Primero detecta cadenas y bucles.

Gratis y sin cuenta. Las reglas se generan en tu navegador y la lista no se envía.

Separa las dos direcciones con una tabulación, una coma, un punto y coma o un espacio. Puedes pegarlas desde una hoja de cálculo. Hasta 5000 filas.

Opcional. Las URL antiguas de este host se interpretan como rutas. El archivo de Cloudflare y el comprobador de redirecciones también lo utilizan.

Servidor o host

Tu archivo .htaccess

Pega tu lista o prueba el ejemplo para ver aquí las reglas.

Una redirección 301 lleva a los visitantes y a los buscadores de una dirección antigua a la nueva e indica que el cambio es permanente. Pega dos columnas de URL antiguas y nuevas. El generador escribe las reglas para tu servidor, sigue las cadenas hasta su destino final, descarta los bucles y los duplicados e indica qué reglas no admite cada plataforma.

Cómo funciona

Pega la lista
Una redirección por línea: primero la dirección antigua y después la nueva, separadas por una tabulación, una coma, un punto y coma o espacios. Puedes pegar un CSV de dos columnas o copiar los datos de una hoja de cálculo; la fila de encabezados se omite. Las direcciones antiguas pueden ser rutas o URL completas. Se admiten hasta 5000 filas.
Comprobaciones previas
Si una dirección antigua aparece dos veces y ambas filas apuntan al mismo destino, se combinan; si apuntan a destinos distintos, se conserva la primera. Se descarta cualquier redirección que apunte a sí misma. Una cadena como A a B a C se convierte en una redirección directa de A a C. Los bucles se excluyen porque nunca llegan a un destino final.
Cadenas de consulta
Una regla para una ruta sin cadena de consulta coincide con esa ruta, tenga la cadena de consulta que tenga. Una regla con cadena de consulta solo coincide con esa consulta y se coloca primero. Los archivos de Netlify y Cloudflare generados aquí solo admiten coincidencias por ruta, así que esas filas se excluyen y se muestran en una lista.
Seis formatos
Un archivo Apache .htaccess con mod_rewrite, un bloque server de Nginx, un archivo _redirects de Netlify, un archivo vercel.json con estado 301, el CSV que importa Cloudflare Bulk Redirects y un archivo web.config de IIS con reglas de URL Rewrite.

Preguntas sobre las redirecciones

Ambos indican que el cambio es permanente y Google los trata igual. Una redirección 308 también conserva el método de la solicitud, algo importante para formularios y API. Vercel envía un 308 cuando se usa permanent: true, por eso el archivo vercel.json establece statusCode 301.

En el archivo .htaccess de la raíz del sitio, por encima de las reglas que añade tu CMS, para que se ejecuten primero. Los patrones están escritos para .htaccess, donde se elimina la barra inicial antes de buscar coincidencias; dentro de un host virtual habría que volver a incluirla.

El generador escribe reglas basadas en rutas para ambas plataformas, así que las reglas para una cadena de consulta concreta se excluyen de esos archivos. Netlify también interpreta * y :name en una ruta como patrones, por lo que esas rutas también se omiten. La página muestra todas las filas omitidas. En Cloudflare, añádelas como Single Redirects con una condición para la cadena de consulta.

No. Dirige cada página antigua a la página nueva que más se le parezca. Google puede considerar una redirección de una página específica a la página de inicio como un error 404 leve, y los visitantes acabarían en una página que no esperaban.

Abre el comprobador de redirecciones desde el resultado. Sigue cada salto y muestra los códigos de estado para que puedas detectar fácilmente las cadenas o las redirecciones temporales que hayan quedado.

Comprueba si los asistentes de IA mencionan tu negocio

El primer paso es tener páginas que los rastreadores puedan leer y seguir. El análisis gratuito de visibilidad en IA muestra qué responden los asistentes sobre tu negocio y qué conviene mejorar.