Cómo redirigir un dominio a otro dominio
Cambias el nombre del negocio, compras un dominio adicional, consolidas varios en uno. En todos esos casos necesitas redirigir. Hay tres formas de hacerlo y no son equivalentes: la que uses afecta al SEO y a la experiencia del visitante.
Redirección vs apuntar al mismo hosting
Primero, la diferencia que más se confunde. Apuntar dos dominios al mismo hosting hace que ambos carguen el mismo contenido: contenido duplicado para Google, que es exactamente lo que no quieres. Una redirección 301 manda al visitante (y a Google) del dominio secundario al principal de forma permanente. Solo el principal se indexa. Para SEO, siempre 301.
Opción 1: Redirección desde el panel de hosting
cPanel tiene una sección «Redireccionamientos» donde lo configuras visualmente: tipo de redirección (301 permanente o 302 temporal), dominio de origen y URL de destino. Guardas y cPanel escribe las reglas en el .htaccess solo. Sin tocar código.
Opción 2: Redirección en el .htaccess
Para hacerlo a mano: el dominio secundario debe apuntar al mismo servidor (mismo registro A) y en su .htaccess añades:
RewriteEngine On
RewriteRule ^(.*)$ https://dominio-principal.com/$1 [R=301,L]
Opción 3: Redirección desde la zona DNS
Algunos registradores permiten redirigir el dominio directamente desde la zona DNS, sin que esté alojado en ningún servidor. Útil si tienes el dominio registrado pero no quieres contratarle hosting. Buscas «Redirigir dominio» o «URL forwarding» en el panel del registrador y configuras el destino.
El problema: muchos registradores no soportan redirección HTTPS por esta vía, y el navegador puede mostrar advertencia de seguridad. Si el destino es HTTPS y el registrador no lo gestiona bien, mejor usa el .htaccess o el panel de hosting.
Conserva el path en la redirección
Si el dominio secundario tenía URLs con contenido (dominio-secundario.com/articulo/ → dominio-principal.com/articulo/), la redirección debe conservar el path. El $1 en la regla de rewrite hace exactamente eso: captura todo lo que va después del dominio y lo pega en el destino. Sin ese detalle, todas las URLs del secundario aterrizan en la portada del principal.