🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo redirigir el dominio www a no-www (o viceversa) en cPanel

Actualizado el 28 de marzo de 2026

¿Te ha pasado que al escribir tu web con www y sin www ves contenidos diferentes o errores de conexión? Esto es más común de lo que parece y, además de ser confuso para tus visitantes, puede estar perjudicando tu posicionamiento en Google.

La buena noticia es que solucionarlo es muy sencillo si utilizas cPanel, el panel de control que ofrecen la mayoría de los hosting. En esta guía extensa y paso a paso, te voy a explicar exactamente cómo redirigir el dominio www a no-www (o viceversa) sin necesidad de ser un experto en programación.

Al final de este artículo, tendrás tu sitio web unificado bajo una sola URL, lo que mejorará la experiencia de usuario y consolidará la autoridad de tu dominio.

¿Por qué es importante elegir entre www y no-www?

Antes de ponernos manos a la obra, es fundamental que entiendas el "porqué". Cuando alguien escribe tu dominio en el navegador, por ejemplo www.tudominio.com o tudominio.com, técnicamente está accediendo a dos direcciones diferentes (aunque apunten al mismo servidor).

Si no configuras una redirección, los buscadores como Google podrían verlas como dos sitios web distintos con el mismo contenido. Esto se conoce como contenido duplicado y tiene dos consecuencias negativas:

  1. Dilución de la autoridad: Los enlaces que apuntan a una versión (ej. con www) no transmiten todo su "poder" a la otra versión (sin www). Es como dividir tus votos entre dos candidatos.
  2. Riesgo de penalización: Aunque no es una penalización directa, el contenido duplicado puede hacer que Google tenga que elegir cuál de las dos versiones mostrar, y podría no elegir la que tú prefieres.

Por eso, debes elegir una única versión canónica (la oficial) y redirigir la otra hacia ella mediante una redirección 301. Esta es una orden permanente que le dice a los navegadores y buscadores: "El contenido ha cambiado de dirección de forma definitiva, ve a esta nueva URL".

¿Qué necesitas antes de empezar?

Para llevar a cabo este proceso, solo necesitas dos cosas:

  • Tener acceso a tu panel de control de cPanel. Normalmente se accede a través de tudominio.com/cpanel o tudominio.com:2083.
  • Tener a mano tus datos de acceso (usuario y contraseña).

No necesitas conocimientos de código, solo seguir los pasos que te indico a continuación.

Método 1: La forma más fácil con "Redireccionamientos" en cPanel

Este es, sin duda, el método más recomendado y sencillo. cPanel incluye una herramienta nativa llamada "Redireccionamientos" que hace todo el trabajo pesado por ti. Vamos a configurar una redirección 301 cPanel paso a paso.

Paso 1: Accede a tu cPanel

Abre tu navegador web favorito y escribe la URL de acceso a tu cPanel. Inicia sesión con tu usuario y contraseña.

Paso 2: Encuentra la herramienta "Redireccionamientos"

Una vez dentro, verás un panel con muchas secciones. Busca la sección "Dominios" o "Dominios". Dentro de ella, haz clic en el icono que dice "Redireccionamientos".

Paso 3: Configura la redirección

Ahora verás un formulario con varias opciones. Vamos a rellenarlas con cuidado. El ejemplo será para redirigir de www a no-www. Si quieres hacerlo al revés, solo invierte los valores.

  • Tipo de redirección: En el menú desplegable, selecciona "Permanente (301)". Es crucial elegir esta opción para que sea una redirección 301 cPanel y no una temporal (302). Esto asegura que los buscadores actualicen sus índices correctamente.
  • Dominio: En el siguiente menú desplegable, verás una lista de tus dominios. Elige aquel que quieres configurar, pero asegúrate de seleccionar la opción que NO es la que quieres que sea la final. Es decir, si quieres que tu web principal sea tudominio.com (sin www), selecciona www.tudominio.com en esta lista. Si quieres que sea con www, selecciona tudominio.com.
  • Ruta: Deja este campo completamente vacío. Esto es muy importante. Si pones algo aquí, la redirección solo funcionará para esa ruta específica y no para todo el sitio. Al dejarlo vacío, le indicas a cPanel que redirija todas las páginas de esa dirección a la nueva.
  • Redirige a: En este campo, escribe la URL completa a la que quieres enviar a los visitantes. Siguiendo el ejemplo anterior, si quieres ir a no-www, escribe: https://tudominio.com. Si quieres ir a www, escribe https://www.tudominio.com. Asegúrate de incluir el https:// para que la redirección funcione correctamente con tu certificado SSL.
  • Solo redirigir con /www: Esta casilla es para algo más avanzado y no la necesitamos. La dejamos desmarcada.

Paso 4: Guarda y verifica

Haz clic en el botón "Guardar" o "Añadir". cPanel creará automáticamente un archivo .htaccess con la regla necesaria.

Para verificar que todo funciona, abre una ventana de incógnito en tu navegador y escribe la URL de la que quieres redirigir (ej. www.tudominio.com). Verás que automáticamente te lleva a la URL final (ej. tudominio.com). ¡Perfecto!

Método 2: Edición manual del archivo .htaccess (Para los más curiosos)

Si te apetece entender qué ha hecho cPanel por ti, o si por alguna razón la herramienta de redireccionamientos no funciona, siempre puedes editar el archivo .htaccess manualmente. Este archivo es el "libro de instrucciones" de tu servidor Apache.

[WARNING]
Antes de tocar el archivo .htaccess, es obligatorio que hagas una copia de seguridad del original. Un error aquí puede tumbar tu web. En cPanel, ve a "Administrador de archivos", navega hasta public_html y busca el archivo .htaccess. Si no lo ves, activa la opción "Mostrar archivos ocultos". Haz clic derecho sobre él y selecciona "Descargar" para tener una copia en tu ordenador.

Paso 1: Accede al Administrador de Archivos

En tu cPanel, busca la sección "Archivos" y haz clic en "Administrador de archivos". Se abrirá una nueva ventana. Entra en la carpeta public_html (o el directorio público de tu dominio).

Paso 2: Edita el archivo .htaccess

Localiza el archivo .htaccess. Haz clic derecho sobre él y selecciona "Editar". El sistema te preguntará si quieres codificar el archivo; selecciona "Editar" de nuevo.

Paso 3: Añade el código de redirección

Verás un contenido que empieza con # BEGIN WordPress (si tu sitio está en WordPress). No toques esas líneas. Debes añadir el código de redirección justo al principio del archivo, antes de esa línea.

Para redirigir de www a no-www, copia y pega lo siguiente:

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

Para redirigir de no-www a www, copia y pega esto:

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

¡Importante! Reemplaza tudominio.com con tu dominio real en ambas URLs. Guarda el archivo y cierra el editor. Verifica la redirección de la misma manera que en el método anterior.

Redirigir www y no-www en WordPress sin cPanel

Aunque este artículo se centra en cPanel, es útil saber que si tu sitio es de WordPress, puedes hacer esta gestión desde el propio administrador de WordPress. Esto es especialmente útil si tu hosting no tiene cPanel o si prefieres una solución más integrada.

Configurando la URL en Ajustes

Este método es el más sencillo si tu web ya está funcionando y solo quieres que WordPress "prefiera" una versión.

  1. Accede a tu panel de administración de WordPress (normalmente tudominio.com/wp-admin).
  2. Ve a "Ajustes" y luego a "Generales".
  3. Verás dos campos: "Dirección de WordPress (URL)" y "Dirección del sitio (URL)". En ambos, escribe la URL que quieres que sea la definitiva. Si quieres que sea sin www, escribe https://tudominio.com. Si quieres con www, escribe https://www.tudominio.com.
  4. Haz clic en "Guardar cambios".

WordPress se encargará de redirigir automáticamente la otra versión a la que has configurado. Sin embargo, este método a veces no redirige todas las páginas correctamente, por lo que el método del .htaccess es más robusto.

[TIP]
Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el proceso es diferente. En lugar de cPanel, tendrás que acceder a tu panel a través del puerto 2106 (ej. tudominio.com:2106) y buscar la sección de "Redirecciones" o "Dominios" para configurar la regla. Aunque la interfaz es distinta, el concepto es el mismo: crear una redirección 301 desde la versión no deseada a la canónica.

Preguntas Frecuentes (FAQ) sobre redirecciones

Para terminar, resolvamos las dudas más comunes que surgen con este proceso.

¿Qué pasa si ya he estado usando ambas versiones por un tiempo?

No te preocupes. Configurar la redirección 301 ahora es la mejor solución. Lo que hará Google es, con el tiempo, consolidar todas las señales (enlaces, autoridad) de la versión antigua hacia la nueva. No pierdes el posicionamiento; lo estás consolidando. Puede tardar unas semanas en que el cambio se refleje por completo en los resultados de búsqueda.

¿Debo usar http o https en la redirección?

Siempre usa https. Hoy en día es imprescindible tener un certificado SSL. Si rediriges a http, estarás enviando a tus usuarios a una versión no segura de tu web, lo que Google penaliza y muestra como "No segura".

¿Qué es mejor, usar www o no-www?

No hay una respuesta "correcta" universalmente. Ambas son válidas. Depende de tu preferencia.

  • No-www es más corto y moderno, fácil de recordar y decir.
  • www es el estándar clásico y algunos servidores antiguos (o configuraciones de CDN) pueden funcionar mejor con él.

Lo importante es que elijas una y la configures correctamente. Si tu marca es corta, no-www suele verse más limpio. Si tu marca es larga, quizás con www se vea más equilibrado.

¿Esta redirección afecta a mis subdominios (ej. blog.tudominio.com)?

No. La regla que hemos configurado en .htaccess solo afecta al dominio principal (con o sin www). Tus subdominios tienen su propia configuración y no se verán afectados.

¿Qué hago si la redirección no funciona?

Si tras seguir los pasos la redirección no funciona, verifica lo siguiente:

  1. Caché del navegador: Prueba en una ventana de incógnito o borra la caché de tu navegador.
  2. Caché de tu web: Si usas un plugin de caché en WordPress (como WP Rocket o W3 Total Cache), púrgalo o limpia su caché.
  3. Verifica el archivo .htaccess: Asegúrate de que el código se ha guardado correctamente y que no hay errores de sintaxis (espacios de más, etc.).
  4. CDN: Si usas un CDN como Cloudflare, es posible que la redirección se esté almacenando en su caché. Purga la caché de Cloudflare también.

¿Puedo usar esta misma técnica para redirigir un dominio antiguo a uno nuevo?

¡Exactamente! La herramienta de redirecciones de cPanel es perfecta para eso. En el campo "Dominio", seleccionas el dominio antiguo y en "Redirige a" escribes la URL del dominio nuevo. Es la forma más sencilla de hacer un cambio de dominio sin perder posicionamiento.

En resumen, redirigir www a no-www (o viceversa) en cPanel es un proceso de mantenimiento esencial para cualquier sitio web. No solo mejora la experiencia del usuario, sino que es una práctica de SEO fundamental para asegurar que tus esfuerzos de posicionamiento se concentren en una sola URL. Con los métodos que te he mostrado, no tienes excusa para no hacerlo. Es rápido, sencillo y no requiere conocimientos técnicos avanzados.

Espero que esta guía te haya sido de gran ayuda. Si tienes alguna otra duda, no dudes en consultar la documentación de tu proveedor de hosting o dejar un comentario. ¡Tu web te lo agradecerá!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel