Tlfs: 91 494 45 24 - 608 408 159 - Diseño páginas web desde 2001 - Diseño web y SEO - Diseño gráfico - SEM - info@ideaweb.es

Redirección 301: qué es, cuándo usarla y cómo hacerla

BLOG

02 Jul, 2026

Tiempo de lectura: 18 min

Blog Patrocinado por las mejores herramientas para Diseñadores web y SEO:

Cambias una URL, eliminas una página, rehaces una web, activas HTTPS o migras un dominio. Todo parece estar bien hasta que alguien entra en una dirección antigua y se encuentra con un error, una página que ya no existe o una versión equivocada de la web.

Ahí es donde entra la redirección 301. No es un detalle técnico menor. Bien usada, evita errores 404, ayuda a conservar señales SEO, guía al usuario hacia la página correcta y mantiene más ordenada la estructura de una web.

Mal usada, también puede liarla: bucles, cadenas de redirecciones, URLs que apuntan a la home sin sentido, migraciones mal hechas o reglas en .htaccess que rompen la web en dos segundos. Esto no suele avisar con educación. Lo pruebas, falla y toca arreglarlo.

Respuesta rápida: una redirección 301 sirve para indicar que una URL se ha movido de forma permanente a otra. Se usa cuando cambias una URL, migras un dominio, eliminas una página con alternativa clara, pasas de HTTP a HTTPS, eliges versión con o sin www o necesitas consolidar contenido duplicado. En Apache suele configurarse desde el archivo .htaccess, aunque en WordPress también puede hacerse con plugins o desde el servidor.

En esta guía vamos a ver: qué es una redirección 301, cuándo usarla, cuándo no usarla, cómo hacerla en .htaccess, ejemplos reales de código, diferencias con 302 y 308, errores habituales y una checklist para revisar antes de tocar una web en producción.

Qué es una redirección 301

Una redirección 301 es una instrucción que indica al navegador, a los buscadores y a otros sistemas que una URL se ha movido de forma permanente a otra dirección.

Dicho en cristiano: alguien intenta entrar en una página antigua y el servidor lo manda automáticamente a la nueva.

Por ejemplo:

https://www.example.com/servicio-antiguo/
↓
https://www.example.com/servicio-nuevo/

El usuario no tiene que hacer nada. Entra en la URL vieja y acaba en la nueva. Para SEO, esto es importante porque ayuda a no perder el valor acumulado por una URL cuando existe una alternativa clara y equivalente.

Una redirección 301 no es un parche para esconder errores. Es una forma de decir: esta página ya no vive aquí, ahora vive en esta otra dirección.

Para qué sirve una redirección 301

Las redirecciones 301 se usan para mantener continuidad cuando una URL cambia.

Algunos casos habituales:

  • Cambias el slug de una página o post.
  • Eliminas una URL antigua y existe una página nueva equivalente.
  • Pasas una web de HTTP a HTTPS.
  • Decides usar dominio con www o sin www.
  • Migras de un dominio antiguo a uno nuevo.
  • Rehaces una web y cambia la estructura de URLs.
  • Fusionas dos contenidos parecidos en una sola página más fuerte.
  • Corriges contenido duplicado por versiones distintas de una URL.
  • Mueves una sección completa de la web a otra ruta.

Lo importante es que la redirección tenga sentido. Si una página antigua hablaba de un servicio concreto, debería redirigir a la nueva página de ese servicio o a la alternativa más parecida. No a la home porque sí.

Redirección 301 y SEO: por qué hay que hacerla bien

Desde el punto de vista SEO, una redirección 301 ayuda a consolidar señales cuando una URL cambia de forma definitiva.

Esto importa especialmente si la URL antigua tenía:

  • Enlaces externos.
  • Tráfico orgánico.
  • Historial.
  • Posiciones ganadas.
  • Enlaces internos desde otras páginas.
  • Marcadores guardados por usuarios.

Si simplemente eliminas esa URL y dejas que devuelva un 404, parte de ese trabajo se pierde o se desaprovecha. Si haces una 301 hacia una página coherente, ayudas a que usuarios y buscadores encuentren el nuevo destino.

Ojo: una 301 no convierte una mala página en buena ni arregla una migración mal pensada. Solo ayuda a trasladar correctamente una URL antigua hacia una nueva cuando la relación entre ambas tiene sentido.

301, 302 y 308: diferencias rápidas

No todas las redirecciones significan lo mismo. Elegir mal el tipo puede generar confusión.

Tipo Qué significa Cuándo usarla
301 Movimiento permanente. Cuando una URL cambia para siempre.
302 Redirección temporal. Cuando el cambio es provisional y la URL original volverá a usarse.
307 Redirección temporal manteniendo método. Casos técnicos donde importa mantener el método HTTP.
308 Movimiento permanente manteniendo método. Alternativa permanente más estricta en algunos entornos técnicos.

Para la mayoría de casos SEO habituales, si una URL se ha movido de forma definitiva, lo normal es usar una 301.

Cuándo usar una redirección 301

Una 301 encaja cuando el cambio es permanente y hay una nueva URL clara a la que enviar al usuario.

Cuando cambias el slug de una página

Si antes tenías:

/servicios-web-antiguos/

y ahora tienes:

/diseno-web/

conviene redirigir la antigua hacia la nueva si el contenido responde a la misma intención.

Cuando fusionas contenidos

Si tienes dos posts parecidos y decides dejar uno solo, la URL eliminada debería redirigir al contenido que se queda.

Esto ayuda a no repartir señales entre varias páginas que compiten entre sí.

Cuando migras una web

En un rediseño, cambio de CMS o migración a WordPress, es normal que cambien muchas URLs. Aquí las redirecciones 301 son una parte delicada del trabajo.

No basta con lanzar la web nueva y esperar. Hay que mapear URLs antiguas y nuevas.

Cuando cambias de dominio

Si pasas de un dominio antiguo a uno nuevo, necesitas redirigir correctamente para que usuarios y buscadores lleguen al destino correcto.

Cuando pasas de HTTP a HTTPS

Si tu web tiene certificado SSL, las URLs antiguas con HTTP deben redirigir a su versión HTTPS.

Cuando eliges con www o sin www

No conviene que una web cargue indistintamente con www y sin www sin una versión principal clara. Una de las dos debería redirigir a la otra.

Cuándo no deberías usar una redirección 301

No todo se arregla con una 301.

No conviene usarla cuando:

  • El cambio es temporal.
  • No existe una página equivalente.
  • La URL antigua no tiene valor y no hay destino lógico.
  • Quieres mandar todo a la home para “no perder nada”.
  • Estás probando diseños o versiones temporales.
  • La página debería devolver 404 o 410 porque ya no existe y no hay sustituto real.

Redirigir todo a la home suele ser mala idea. Puede parecer una forma rápida de evitar errores, pero para el usuario es confuso y para SEO no siempre ayuda. Si alguien busca una página concreta, debe llegar a una alternativa concreta, no a una portada genérica.

Antes de hacer una redirección 301: copia y comprobaciones

Si vas a tocar .htaccess, párate un momento. Es un archivo delicado.

Antes de hacer cambios:

  • Haz una copia del archivo actual.
  • Ten acceso por FTP, panel del hosting o administrador de archivos.
  • No edites en producción si no sabes recuperar la web.
  • No borres reglas que ya existen.
  • Añade una regla cada vez y prueba.
  • Revisa que no haya plugins generando redirecciones duplicadas.
  • Comprueba que el servidor usa Apache si vas a usar .htaccess.

Disclaimer técnico: cada uno puede tocar su web como considere, pero un error en .htaccess puede dejar la página inaccesible. Si no sabes revertir el cambio, mejor no improvisar en una web importante.

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

En servidores Apache, una forma habitual de hacer redirecciones 301 es editar el archivo .htaccess, normalmente ubicado en la raíz de la web.

En WordPress suele estar en la misma carpeta donde aparecen archivos como:

  • wp-config.php
  • wp-content/
  • wp-admin/
  • wp-includes/

Para una redirección sencilla de una página antigua a otra nueva, puedes usar:

Redirect 301 /pagina-antigua/ https://www.example.com/pagina-nueva/

La primera parte es la ruta antigua dentro del dominio. La segunda parte es la URL completa de destino.

Consejo práctico: en la URL antigua se suele usar solo la ruta, por ejemplo /pagina-antigua/. En la nueva URL conviene poner la dirección completa para dejar claro el destino.

Ejemplo básico: redireccionar una página a otra

Imagina que has cambiado esta URL:

https://www.example.com/servicio-viejo/

por esta otra:

https://www.example.com/servicio-nuevo/

La redirección sería:

Redirect 301 /servicio-viejo/ https://www.example.com/servicio-nuevo/

Cuando alguien entre en /servicio-viejo/, el servidor lo enviará a /servicio-nuevo/.

Ejemplo: redireccionar un post antiguo a uno nuevo

Si has reescrito un artículo y has decidido cambiar su URL, puedes hacer algo así:

Redirect 301 /blog/post-antiguo/ https://www.example.com/blog/post-nuevo/

Esto es muy útil cuando limpias slugs antiguos demasiado largos, eliminas fechas de URLs o fusionas contenidos.

No cambies slugs por capricho. Si una URL ya tiene historial, visitas o enlaces, cambiarla solo porque “queda más bonita” puede no compensar. Primero revisa si el cambio aporta algo real.

Redireccionar la home a otra página

Si quieres redirigir solo la raíz del dominio a otra URL, puedes usar RedirectMatch:

RedirectMatch 301 ^/$ https://www.example.com/nueva-pagina/

Esto solo afecta a la home, no al resto de URLs.

Úsalo con cuidado. Redirigir la home no es algo habitual salvo en casos muy concretos: cambios de dominio, páginas temporales muy específicas o estructuras especiales.

Redireccionar un directorio completo

Si tienes una sección antigua y la has movido a otra ruta, puedes redirigir el directorio completo.

Ejemplo:

Redirect 301 /categoria-antigua/ https://www.example.com/categoria-nueva/

Esto puede servir para cambios simples, pero si necesitas conservar rutas internas con patrones más complejos, puede ser mejor usar RedirectMatch o mod_rewrite.

Redireccionar un directorio conservando la parte final de la URL

Si quieres que todo lo que cuelga de un directorio antiguo pase a otro nuevo manteniendo la parte final, puedes usar una regla con expresión regular.

Ejemplo:

RedirectMatch 301 ^/blog-antiguo/(.*)$ https://www.example.com/blog/$1

Esto enviaría:

/blog-antiguo/articulo-1/
↓
/blog/articulo-1/

Y también:

/blog-antiguo/categoria/articulo-2/
↓
/blog/categoria/articulo-2/

Consejo ideaWeb: cuando uses reglas con patrones, prueba varias URLs. No te quedes solo con la primera que funciona. Una expresión regular mal planteada puede redirigir más cosas de las que querías.

Redirección 301 de un dominio a otro manteniendo URLs

Si cambias de dominio y quieres conservar la estructura de URLs, puedes usar una regla con mod_rewrite.

Ejemplo para enviar todo desde un dominio antiguo a uno nuevo:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominioantiguo\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.dominioantiguo\.com$
RewriteRule ^(.*)$ https://www.dominionuevo.com/$1 [R=301,L]
</IfModule>

Esto intenta conservar la ruta.

Por ejemplo:

https://www.dominioantiguo.com/servicios/
↓
https://www.dominionuevo.com/servicios/

Si la estructura del nuevo dominio no coincide con la antigua, entonces no conviene hacer una regla global sin revisar. En ese caso hace falta un mapa de redirecciones URL por URL.

Redireccionar todo un dominio a la home del nuevo dominio

A veces se quiere enviar todo un dominio antiguo a la home del nuevo. Técnicamente se puede hacer:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominioantiguo\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.dominioantiguo\.com$
RewriteRule ^(.*)$ https://www.dominionuevo.com/ [R=301,L]
</IfModule>

Pero aquí hay que ir con mucho cuidado.

No uses esta regla como solución rápida para una migración seria. Si cada URL antigua tiene una alternativa concreta, lo correcto es redirigir cada una a su equivalente. Mandar todo a la home puede empeorar la experiencia del usuario y desaprovechar señales de páginas internas.

Redireccionar de HTTP a HTTPS

Cuando una web tiene certificado SSL, lo normal es que todas las URLs carguen por HTTPS.

Una regla habitual en Apache sería:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

Esta regla envía las solicitudes HTTP a su versión HTTPS manteniendo dominio y ruta.

Ejemplo:

http://www.example.com/servicios/
↓
https://www.example.com/servicios/

Si usas WordPress, hosting gestionado, Cloudflare o un panel como Plesk/cPanel, puede que esta redirección ya se gestione desde otro sitio. No dupliques reglas sin revisar.

Redireccionar de www a sin www

Si quieres que la versión principal sea sin www, puedes usar:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
</IfModule>

Esto enviaría:

https://www.example.com/pagina/
↓
https://example.com/pagina/

Redireccionar de sin www a www

Si prefieres que la versión principal sea con www, puedes usar:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
</IfModule>

Esto enviaría:

https://example.com/pagina/
↓
https://www.example.com/pagina/

Elige una versión y sé coherente. Con www o sin www puede funcionar bien. El problema es dejar ambas versiones cargando sin una preferencia clara.

Redireccionar una IP al dominio

En algunos servidores puede ocurrir que la IP cargue contenido que debería verse solo desde el dominio. Si necesitas enviar una IP hacia el dominio principal, puedes usar una regla similar a esta:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^198\.51\.100\.24$
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
</IfModule>

Cambia 198.51.100.24 por la IP real de tu servidor y https://www.example.com/ por tu dominio.

Atención: no todas las configuraciones de hosting permiten resolver esto igual. En algunos casos se ajusta mejor desde el virtual host, el panel del servidor o la configuración del alojamiento.

Redireccionar URLs con barra final o sin barra final

La barra final puede crear dudas cuando una URL responde de dos formas:

https://www.example.com/pagina
https://www.example.com/pagina/

En WordPress, muchas veces esto ya se gestiona con la estructura de enlaces permanentes. Antes de añadir reglas manuales, revisa si WordPress ya está redirigiendo correctamente.

Si quieres forzar barra final en Apache, puedes usar una regla como esta:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ https://www.example.com/$1/ [R=301,L]
</IfModule>

Si quieres quitar la barra final:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ https://www.example.com/$1 [R=301,L]
</IfModule>

Estas reglas deben probarse con cuidado porque pueden afectar a directorios, archivos, WordPress, plugins o rutas especiales.

Redireccionar con RedirectMatch 301

RedirectMatch 301 permite crear redirecciones usando patrones.

Ejemplo:

RedirectMatch 301 ^/productos-antiguos/(.*)$ https://www.example.com/productos/$1

Puede ser útil cuando hay muchas URLs con un patrón común.

Otro ejemplo: redirigir cualquier URL que empiece por una sección antigua hacia una página concreta:

RedirectMatch 301 ^/seccion-vieja/(.*)$ https://www.example.com/seccion-nueva/

En este segundo caso, todas las URLs de la sección antigua acabarían en la misma página nueva. Úsalo solo si tiene sentido para el usuario.

Redirección 301 con RewriteRule

RewriteRule da más control, pero también más margen para equivocarse.

Ejemplo sencillo:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^pagina-antigua/?$ https://www.example.com/pagina-nueva/ [R=301,L]
</IfModule>

Este patrón redirige /pagina-antigua o /pagina-antigua/ a la nueva URL.

Ejemplo con captura de parte de la URL:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^categoria-antigua/(.*)$ https://www.example.com/categoria-nueva/$1 [R=301,L]
</IfModule>

Esto conserva lo que venga después de /categoria-antigua/.

Orden recomendado de reglas en .htaccess

El orden importa. Una regla mal colocada puede impedir que otra se ejecute o provocar resultados raros.

Como orientación general:

  1. Reglas de HTTPS.
  2. Reglas de www o sin www.
  3. Redirecciones de dominio.
  4. Redirecciones específicas de páginas antiguas.
  5. Reglas de WordPress.

En WordPress, evita meter reglas dentro del bloque gestionado automáticamente si no sabes lo que haces.

Ese bloque suele verse parecido a esto:

# BEGIN WordPress
...
# END WordPress

Es mejor añadir reglas personalizadas fuera de ese bloque, normalmente por encima, para evitar que WordPress las sobrescriba.

No mezcles reglas sin orden. Una redirección de HTTP a HTTPS, otra de www, otra de dominio y varias reglas de páginas pueden formar cadenas innecesarias si no se colocan bien.

Redirecciones 301 en WordPress: plugin o .htaccess

En WordPress tienes varias opciones para hacer una redirección 301.

Método Ventaja Precaución
Plugin de redirecciones Más cómodo para usuarios no técnicos. Puede añadir capa extra y hay que configurarlo bien.
.htaccess Rápido y directo en Apache. Un error puede romper la web.
Panel del hosting Útil en alojamientos gestionados. Depende del proveedor y puede no cubrir casos complejos.
Servidor Nginx Rendimiento y control a nivel servidor. No usa .htaccess; requiere otra configuración.

Para pocas redirecciones, un plugin puede ser suficiente. Para migraciones, cambios masivos o reglas delicadas, conviene hacerlo con más planificación.

Cómo comprobar si una redirección 301 funciona

No basta con probar en el navegador y decir “parece que va”. Hay que revisar el código de respuesta.

Puedes comprobarlo con herramientas de cabeceras HTTP o desde terminal con:

curl -I https://www.example.com/pagina-antigua/

La respuesta debería mostrar algo parecido a:

HTTP/2 301
location: https://www.example.com/pagina-nueva/

Después conviene comprobar también la URL final:

curl -I https://www.example.com/pagina-nueva/

Lo ideal es que la URL final responda con un 200 OK, no con otra redirección más.

Errores frecuentes con redirecciones 301

Crear cadenas de redirecciones

Una cadena ocurre cuando una URL redirige a otra, que redirige a otra, que redirige a otra.

/pagina-antigua/
↓
/pagina-intermedia/
↓
/pagina-nueva/

Mejor:

/pagina-antigua/
↓
/pagina-nueva/

Crear bucles de redirección

Un bucle ocurre cuando una URL acaba redirigiendo a sí misma o entra en un ciclo.

/pagina-a/
↓
/pagina-b/
↓
/pagina-a/

El navegador suele mostrar un error de demasiadas redirecciones.

Redirigir todo a la home

Es cómodo, pero no siempre correcto. Si tienes alternativas específicas, usa alternativas específicas.

No actualizar enlaces internos

Si cambias una URL, no te limites a dejar la 301. Actualiza también los enlaces internos para que apunten directamente al destino final.

Olvidar imágenes, PDFs o recursos antiguos

En algunas migraciones no solo cambian páginas. También pueden cambiar PDFs, imágenes, fichas, documentos o recursos enlazados.

No mantener el dominio antiguo

Si migras de dominio y dejas caducar el dominio antiguo, las redirecciones dejarán de funcionar. Si ese dominio tenía enlaces o usuarios que todavía llegan por ahí, perderás esa continuidad.

Usar 301 para cambios temporales

Si solo vas a redirigir durante una campaña, prueba o situación provisional, una 301 puede no ser la mejor opción.

Checklist antes de publicar redirecciones 301

  • ¿La URL antigua existe o ha existido?
  • ¿La URL nueva responde con código 200?
  • ¿La página nueva es realmente equivalente?
  • ¿Has hecho copia del .htaccess?
  • ¿Has probado la regla en una URL concreta?
  • ¿Evitas redirigir todo a la home?
  • ¿No hay cadenas innecesarias?
  • ¿No hay bucles?
  • ¿Los enlaces internos apuntan a la URL final?
  • ¿La versión HTTPS está bien resuelta?
  • ¿La versión con www o sin www está clara?
  • ¿Has revisado que no haya plugins duplicando reglas?
  • ¿Mantendrás el dominio antiguo si es una migración?

Si vas a tocar muchas URLs, no lo hagas una a una sin mapa. Prepara una tabla con URL antigua, URL nueva, tipo de redirección y estado de comprobación. Es menos divertido, pero evita sustos.

Ejemplo práctico: cambio de estructura en una web WordPress

Imagina una web que antes tenía servicios dentro de una carpeta antigua:

/servicios/diseno-web-antiguo/
/servicios/mantenimiento-web-antiguo/
/servicios/seo-antiguo/

Después del rediseño, las nuevas URLs quedan así:

/diseno-web/
/mantenimiento-web/
/posicionamiento-seo/

No conviene redirigir toda la carpeta /servicios/ a la home. Lo correcto sería crear redirecciones específicas:

Redirect 301 /servicios/diseno-web-antiguo/ https://www.example.com/diseno-web/
Redirect 301 /servicios/mantenimiento-web-antiguo/ https://www.example.com/mantenimiento-web/
Redirect 301 /servicios/seo-antiguo/ https://www.example.com/posicionamiento-seo/

Después habría que revisar menús, enlaces internos, botones, sitemap y cualquier enlace importante dentro de la propia web.

Una buena redirección no solo evita un error. Ayuda a que el usuario siga el camino correcto sin notar que la web ha cambiado por dentro.

Redirecciones 301 y mantenimiento web

Las redirecciones no son algo que solo se toca en una migración. En webs vivas, aparecen cuando se eliminan servicios, se renombran páginas, se fusionan contenidos, se cambia el blog, se ajusta una tienda online o se corrigen URLs antiguas.

Por eso conviene revisarlas dentro del mantenimiento de la web.

En ideaWeb solemos mirar este tipo de cosas cuando trabajamos en mantenimiento WordPress, reparación web o proyectos de posicionamiento SEO.

¿Tienes que hacer redirecciones 301 y no quieres romper nada?

Podemos revisar tus URLs antiguas, preparar un mapa de redirecciones, aplicar las reglas necesarias y comprobar que todo responde correctamente.

Quiero revisar mis redirecciones

Preguntas frecuentes sobre redirecciones 301

¿Qué es una redirección 301?

Una redirección 301 es una instrucción permanente que envía una URL antigua a una nueva. Se usa cuando una página ha cambiado de dirección de forma definitiva.

¿Para qué sirve una redirección 301 en SEO?

Sirve para trasladar una URL antigua a una nueva de forma ordenada, evitar errores 404 y ayudar a consolidar señales cuando existe una página equivalente.

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

Una forma sencilla es añadir una línea como Redirect 301 /pagina-antigua/ https://www.example.com/pagina-nueva/ en el archivo .htaccess de un servidor Apache.

¿Qué diferencia hay entre 301 y 302?

La 301 indica un cambio permanente. La 302 indica una redirección temporal. Si la URL antigua no va a volver, normalmente se usa una 301.

¿Puedo redirigir todas las páginas antiguas a la home?

Técnicamente se puede, pero no suele ser buena práctica. Es mejor redirigir cada URL antigua a la página nueva más parecida o equivalente.

¿Cuánto tiempo debo mantener una redirección 301?

Lo ideal es mantenerla todo el tiempo que pueda seguir llegando tráfico, enlaces o usuarios a la URL antigua. En migraciones importantes, conviene mantenerlas durante bastante tiempo y no retirar el dominio antiguo demasiado pronto.

¿Una redirección 301 puede romper una web?

Sí, si se configura mal. Un error en .htaccess puede crear bucles, errores de servidor o dejar la web inaccesible. Por eso conviene hacer copia antes de tocar.

¿Puedo hacer redirecciones 301 en WordPress sin tocar código?

Sí. Hay plugins que permiten crear redirecciones desde el panel de WordPress. Es una opción cómoda para redirecciones sencillas, aunque en casos complejos conviene revisar la configuración técnica.

¿Qué es RedirectMatch 301?

RedirectMatch 301 permite crear redirecciones permanentes usando patrones o expresiones regulares. Es útil para secciones completas o grupos de URLs con una estructura común.

¿Cómo compruebo si una redirección es 301?

Puedes usar una herramienta de cabeceras HTTP o el comando curl -I. La respuesta debe mostrar un código 301 y una cabecera location con la URL de destino.

¿Quieres contactar con ideaWeb? ¿Necesitas un presupuesto web o gráfico?

ideaWeb
DISEÑO WEB MADRID

91 494 45 24

608 408 159

info@ideaweb.es

También puedes describirnos tu proyecto web o bien enviarnos tus propuestas, dudas o consultas para presupuesto de Diseño web, Posicionamiento SEO o Diseño de Logotipo:

ir al formulario de contacto