SEO técnico

Generador de redirecciones .htaccess online

Genera reglas Apache para redirigir URLs, cambiar dominios y establecer una versión HTTPS o canónica.

HostingerHosting rápido para tu webAlojamiento, dominio y SSL desde un mismo lugar.Ver oferta ↗HostingerLanza tu web hoyHosting fiable para proyectos nuevos y sitios en crecimiento.Ver oferta ↗
Antes de aplicar cambiosHaz una copia de seguridad de tu .htaccess. Una regla incorrecta puede provocar errores 500 o bucles de redirección.

Código .htaccess generado

Se utiliza Redirect o mod_rewrite según el caso.

Guía de redirecciones

¿Qué es .htaccess?

.htaccess es un archivo de configuración utilizado habitualmente por Apache para aplicar reglas en un directorio, incluidas las redirecciones.

Redirecciones 301 y 302

Una 301 indica un cambio permanente y una 302 un cambio temporal. Elige el código según la duración real del cambio.

Redirect frente a RewriteRule

Redirect resulta adecuado para casos simples. mod_rewrite permite condiciones, cambios de host, HTTPS, patrones y control de parámetros.

Migraciones y versión canónica

Durante un cambio de dominio conserva las rutas cuando sea necesario y evita cadenas de redirecciones eligiendo una única versión canónica.

Preguntas frecuentes

Preguntas sobre .htaccess y redirecciones

¿Cómo hacer una redirección 301 en .htaccess?

Elige URL individual, introduce origen y destino, selecciona 301 y genera la regla.

¿Qué diferencia hay entre 301 y 302?

301 es permanente y 302 temporal. Los buscadores pueden tratar cada cambio de forma diferente.

¿Cómo redirigir HTTP a HTTPS?

Selecciona HTTP a HTTPS y revisa la regla antes de aplicarla en Apache.

¿Cómo quitar www?

Selecciona www a sin www e indica el dominio principal.

¿Cómo añadir www?

Selecciona sin www a www e indica el dominio que debe ser canónico.

¿Cómo redirigir un dominio antiguo a uno nuevo?

Usa Cambio de dominio y activa conservar subrutas si quieres mantener los paths.

¿Puede una regla incorrecta provocar un error 500?

Sí. Haz una copia de seguridad y prueba los cambios antes de publicarlos.

¿Qué diferencia hay entre Redirect y RewriteRule?

Redirect es sencillo; RewriteRule ofrece condiciones y patrones más avanzados.

¿La herramienta modifica mi .htaccess?

No. Solo genera texto para que lo revises y lo apliques manualmente.