Redirecciones 301: cómo pasar de HTTP a HTTPS y de www a sin www

Tu web puede abrirse desde cuatro direcciones distintas: con o sin www, y con http:// o https://. Para el visitante parecen la misma, pero para un buscador son cuatro páginas diferentes con el mismo contenido. Lo correcto es elegir una sola versión y hacer que las otras tres lleven a ella con una redirección 301. En esta guía te explico qué es una 301, cómo comprobar cómo responde tu dominio hoy y cómo configurarla bien, sin bucles ni saltos de más.
Las cuatro versiones de tu dominio
Si tu dominio es tudominio.com, estas son las cuatro direcciones que pueden abrir tu web:
http://tudominio.comhttp://www.tudominio.comhttps://tudominio.comhttps://www.tudominio.com
Elige una como dirección principal. Hoy la principal debería empezar siempre por https://, porque es la versión cifrada (si aún no tienes certificado, empieza por la guía sobre qué es un certificado SSL). Entre usar www o no, da igual cuál elijas: lo importante es elegir una y que todo lleve a ella.
301, 302, 307 y 308: cuál usar
Hay varios tipos de redirección. Para los buscadores, la diferencia está en si es permanente o temporal:
| Código | Tipo | Cuándo usarla |
|---|---|---|
| 301 | Permanente | Cambios definitivos: de HTTP a HTTPS, de www a sin www, una página que cambia de dirección para siempre. |
| 308 | Permanente | Lo mismo que la 301, pero obliga a conservar el método de la petición. Útil en formularios y aplicaciones. |
| 302 | Temporal | Un cambio provisional: una página en mantenimiento o una campaña de pocos días. |
| 307 | Temporal | Como la 302, pero conservando el método de la petición. |
Según la documentación de Google, las redirecciones permanentes (301 y 308) son una señal de que la página de destino debe ser la que aparezca en los resultados de búsqueda; las temporales, no. Por eso, para unificar las versiones de tu dominio, usa siempre una 301.
Cómo comprobar cómo responde tu dominio hoy
Antes de cambiar nada, mira qué hace ahora cada versión. La forma más fiable es el comando curl, que viene instalado en Windows 10 y 11, macOS y Linux. Con curl -sIL pides solo las cabeceras y sigues todas las redirecciones, así que verás cada salto con su código y su destino.

http://platanohosting.com va en un solo salto a la versión principal; en cambio, http://www.platanohosting.com da dos saltos: primero a https://www. y después a https:// sin www. Funciona, pero lo ideal sería llegar en un único salto.Si no quieres usar la línea de comandos, las herramientas para desarrolladores del navegador también lo muestran: pulsa F12, abre «Red», marca «Conservar registro» y escribe la dirección. Verás cada redirección en una línea.
Qué es una cadena de redirecciones y por qué evitarla
Una cadena es cuando la primera dirección redirige a otra que vuelve a redirigir, como en el ejemplo de arriba. Cada salto es una petición más que el navegador tiene que hacer antes de ver la página, así que la carga se retrasa, sobre todo en móviles con mala conexión. Además, cuantos más saltos, más fácil es que alguno se rompa con un cambio futuro. La regla es simple: cada versión debe llevar a la principal en un solo salto.
Cómo hacerlo en un hosting con Apache o LiteSpeed
La mayoría de los hostings compartidos usan Apache o LiteSpeed, que leen las reglas de un archivo llamado .htaccess en la carpeta principal de la web. Puedes editarlo desde el administrador de archivos del panel (activa la opción de ver archivos ocultos; lo explico en la guía de cPanel). Haz una copia del archivo antes de tocarlo.
Esta regla lleva las tres versiones secundarias a https://tudominio.com en un solo salto. Va al principio del archivo, antes del bloque de WordPress:
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^ https://tudominio.com%{REQUEST_URI} [L,R=301]
Cambia tudominio.com por tu dominio. Si prefieres la versión con www como principal, la condición cambia: en lugar de detectar el www, hay que detectar que falta. Después de guardar, vuelve a comprobar las cuatro versiones con curl.
Un aviso: si tu web está detrás de una CDN o un proxy que se encarga del certificado, el servidor puede no saber que la visita llegó por HTTPS, y esta regla provocaría un bucle. En ese caso, configura la redirección en la propia CDN o pregunta a tu hosting cuál es la forma correcta en su servidor.
Si tu servidor usa Nginx
Nginx no lee .htaccess: las redirecciones van en su configuración, que en un VPS editas tú y en un hosting gestionado suele editar el soporte. La idea es la misma: un bloque que recibe las versiones secundarias y las devuelve con una 301 a la principal, por ejemplo con return 301 https://tudominio.com$request_uri;.
Si tu web es un WordPress
La redirección del servidor es la base, pero WordPress tiene que saber cuál es su dirección principal:
- En «Ajustes > Generales», comprueba que la dirección de WordPress y la dirección del sitio sean exactamente la versión principal, con
https://. - Revisa el contenido mixto: imágenes o archivos que se siguen cargando con
http://porque se subieron antes del cambio. El navegador puede bloquearlos o quitar el candado. Un plugin de buscar y reemplazar en la base de datos los corrige de una vez; haz antes una copia de seguridad. - Si cambias de sitio una página concreta, WordPress redirige automáticamente las entradas cuando cambias su enlace. Para el resto de casos, el plugin gratuito Redirection te permite crear redirecciones 301 sin tocar archivos.
Si estás cambiando de hosting, repasa también la guía para migrar sin perder nada: es un buen momento para dejar las redirecciones bien hechas.
Errores comunes
- El bucle de redirecciones: el navegador muestra «demasiadas redirecciones» (
ERR_TOO_MANY_REDIRECTS). Suele pasar cuando dos sistemas se contradicen; por ejemplo, la CDN lleva ahttp://y el servidor devuelve ahttps://. Desactiva una de las dos reglas para encontrar el conflicto. - Usar una 302 para un cambio definitivo: la web funciona, pero los buscadores lo tratan como algo temporal.
- Redirigir todas las páginas antiguas a la portada: cada dirección antigua debe llevar a su equivalente nueva. Mandarlo todo a la portada confunde a los visitantes y a los buscadores.
- Olvidar una de las cuatro versiones: es habitual cubrir
http://y olvidarhttp://www.. Comprueba siempre las cuatro. - Cadenas de varios saltos: funcionan, pero retrasan la carga. Mejor un solo salto.
Preguntas frecuentes
¿Pierdo posicionamiento al pasar a HTTPS con una 301?
No, si la haces bien. Google trata la redirección permanente como una señal de que la página nueva debe ocupar el lugar de la antigua. Lo importante es que cada dirección lleve a su equivalente y que no haya bucles ni cadenas largas.
¿Es mejor con www o sin www?
Para los buscadores da igual. Elige la que prefieras, úsala en todos tus enlaces y redirige la otra.
¿Cuánto tiempo hay que mantener una redirección 301?
Lo más seguro es no quitarla nunca. Siempre habrá enlaces antiguos, marcadores y resultados de búsqueda que apunten a la dirección vieja.
¿Puedo hacer la redirección con un plugin en vez de con .htaccess?
Para páginas concretas, sí. Para unificar HTTP y HTTPS o www, es mejor hacerlo en el servidor: es más rápido, porque responde antes de que se cargue WordPress, y funciona también con las imágenes y otros archivos.
En resumen
Elige una sola dirección principal, con https://, y haz que las otras tres versiones lleven a ella con una redirección 301 en un único salto. Compruébalo con curl -sIL o con el navegador, ajusta las direcciones en WordPress y revisa el contenido mixto. Así evitas contenido duplicado, bucles y esperas innecesarias.
Fuentes y documentación oficial
- Google Search Central: las redirecciones y la Búsqueda de Google
- MDN Web Docs (Mozilla): códigos de estado de respuesta HTTP
- Documentación de Apache: redirecciones con mod_rewrite
- WordPress.org: el plugin Redirection

Ingeniero de sistemas graduado del ITLA, con más de 10 años de experiencia en programación y administración de sistemas. Trabajó 4 años como soporte TI y desde octubre de 2025 se dedica por completo al trabajo freelance, ayudando a personas y pequeños negocios con su hosting, dominios, correo y WordPress.
Más sobre mí · Escríbeme


