Tutoriales cPanel

Cómo crear redirecciones en cPanel y con .htaccess

Publicado: 2 min de lectura
Contenido de esta guía
  1. Dónde está la opción
  2. Paso a paso
  3. Forzar HTTPS sin escribir reglas
  4. Redirecciones con .htaccess

Para crear una redirección en cPanel, entra a Domains › Redirects, elige 301 (permanente) o 302 (temporal), selecciona el dominio, escribe la ruta de origen y la dirección de destino, y guarda. Si lo que quieres es forzar HTTPS, no necesitas una regla: basta con el interruptor Force HTTPS Redirect en la sección Domains.

Dónde está la opción

Captura pendiente
Formulario de Redirects con el tipo de redirección, el dominio y la dirección de destino.

Paso a paso

  1. Abre Redirects

    En el grupo Domains de cPanel, haz clic en Redirects.

  2. Elige el tipo

    Selecciona Permanent (301) si el cambio es definitivo o Temporary (302) si es pasajero, por ejemplo durante una mantención.

  3. Indica origen y destino

    Elige el dominio, escribe la ruta que quieres redirigir (déjala vacía para redirigir todo el dominio) y la dirección completa de destino.

  4. Configura el www

    Elige si se redirige solo con www, con o sin www, o nunca con www. Lo habitual es «con o sin www».

  5. Guarda y prueba

    Pulsa Add y prueba la dirección antigua en una ventana de incógnito para evitar la caché del navegador.

Forzar HTTPS sin escribir reglas

En la lista de dominios, activa el interruptor Force HTTPS Redirect del dominio. Antes, comprueba que tenga un certificado SSL válido, como explicamos en la guía de SSL gratis con AutoSSL; si no, los visitantes verán un error de seguridad.

Redirecciones con .htaccess

Si prefieres controlarlo a mano, puedes escribir las reglas en el archivo .htaccess de la carpeta del sitio con el Administrador de archivos. Dos ejemplos habituales:

# Redirigir una página que cambió de dirección
Redirect 301 /pagina-antigua/ https://tudominio.cl/pagina-nueva/

# Redirigir todo un dominio a otro, manteniendo la ruta
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?dominio-antiguo\.cl$ [NC]
RewriteRule ^(.*)$ https://dominio-nuevo.cl/$1 [R=301,L]
Antes de editar .htaccess

Descarga una copia del archivo. Un error de sintaxis puede dejar todo el sitio con error 500; si pasa, restaura la copia.

Lo mismo en DirectAdmin

Las redirecciones están en Account Manager › Site Redirection. Para forzar HTTPS, entra a Account Manager › Domain Setup, abre el dominio y marca Force SSL with https redirect.

Guía revisada con cPanel (tema Jupiter).

Preguntas frecuentes

¿301 o 302?

301 si la página se mudó para siempre: los buscadores trasladan la dirección nueva a sus resultados. 302 si es temporal: los buscadores mantienen la original.

Mi sitio entra en un bucle de redirecciones

Suele pasar cuando dos reglas se contradicen: por ejemplo, cPanel redirige a www y tu aplicación redirige a sin www, o se fuerza HTTPS dos veces detrás de un proxy como Cloudflare. Deja una sola regla de cada tipo.

¿Puedo redirigir un dominio completo a otro?

Sí: crea la redirección con la ruta vacía y activa la opción de redirección con comodín (wild card) para que cada página vaya a su equivalente en el dominio nuevo.

¿Las redirecciones afectan el SEO?

Bien hechas, ayudan a conservarlo durante un cambio de dirección. Qué redirigir y cómo planificar una migración se explica en Optimizar SEO.