Cómo redirigir un sitio web a otro dominio o URL (2026)

4 de julio de 2023
6 mins de lectura
Cómo redirigir un sitio web a otro dominio o URL (2026)

Respuesta directa

Para redirigir un sitio web a otro dominio, configura una redirección permanente 301 desde la dirección antigua a la nueva. Sin hosting, usa el reenvío de dominio de tu registrador o un servicio de redirección. Con hosting, añade una regla a .htaccess (Apache) o una línea return 301 (Nginx), o usa un plugin de redirección en WordPress. Redirige tanto la raíz como www, conserva la ruta para que cada página antigua llegue a su nueva página correspondiente, asegúrate de que https:// funcione en el dominio antiguo y mantén registrado el dominio antiguo.

Tanto si estás trasladando un sitio completo a un nuevo dominio como si estás enviando una URL antigua a una página nueva, la tarea es la misma: responder a la dirección antigua con una redirección a la nueva. La herramienta adecuada depende de dónde esté alojado el dominio antiguo y de si todavía tiene hosting. Esta guía cubre todas las opciones comunes, con las líneas exactas para pegar y cómo comprobar el resultado.

Elige el método adecuado#

Tu situaciónMejor método
El dominio antiguo no tiene hosting, un solo destinoReenvío de dominio en tu registrador o proveedor de DNS
El sitio funciona con Apache (la mayoría del hosting compartido)Reglas de .htaccess
El sitio funciona con NginxUna línea return 301 en el bloque del servidor
El sitio funciona con WordPressUn plugin de redirección
Sin acceso al servidor en absoluto, y nada más funcionaEncabezado PHP o JavaScript, como último recurso
Varios dominios, asignaciones página por página, HTTPS en el dominio antiguo o datos de clicsUn servicio de redirección como RedirHub

Antes de empezar#

  • Usa un 301 para un cambio permanente. Le indica a Google que indexe la nueva dirección y traslade allí las señales de posicionamiento. Usa un 302 solo si la dirección antigua va a volver. Nuestra guía sobre tipos de redirección y su impacto en el SEO explica la diferencia.
  • Decide: dominio completo o una sola URL. Un cambio de dominio debe conservar la ruta, así que olddomain.com/pricing pasa a newdomain.com/pricing. Una redirección de una sola URL envía una dirección a una sola página.
  • Cubre la raíz y www. Los visitantes escriben tanto olddomain.com como www.olddomain.com. Ambas deben redirigir.
  • Mantén registrado el dominio antiguo. Si caduca, dejarán de funcionar todas las redirecciones y todos los enlaces antiguos.

Método 1: Redirige el dominio en tu registrador (sin hosting)#

La mayoría de los registradores y proveedores de DNS pueden redirigir un dominio sin ningún hosting. Los nombres de los menús difieren, pero los pasos son similares:

  1. Inicia sesión en el registrador o proveedor de DNS donde se gestiona el dominio antiguo.
  2. Abre la configuración del dominio y busca Reenvío, Redirección o redirección de URL.
  3. Introduce la dirección de destino completa, incluyendo https://.
  4. Elige una redirección permanente (301) si el cambio es permanente.
  5. Guarda y luego espera a que se aplique el cambio. Las actualizaciones de DNS pueden tardar desde unos minutos hasta unas horas.

Tenemos guías paso a paso para el reenvío de dominios de GoDaddy, las redirecciones de Namecheap y las redirecciones de Cloudflare. El reenvío del registrador es gratuito y adecuado para un dominio hacia una sola dirección. Después, comprueba dos cosas: que https://olddomain.com redirija sin una advertencia de certificado, ya que el soporte para HTTPS varía según el proveedor, y si se conservan las rutas o si todo termina en la página de inicio.

Método 2: Apache (.htaccess)#

Si el sitio antiguo todavía se ejecuta en Apache, abre el archivo .htaccess en la carpeta raíz del sitio (créalo si no existe). Para enviar una URL a otra:

apacheRedirect 301 /old-page https://newdomain.com/new-page

Para mover un dominio completo y conservar todas las rutas, cubriendo tanto la raíz como www:

apacheRewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?olddomain\.com$ [NC]
RewriteRule ^(.*)$ https://newdomain.com/$1 [R=301,L]

Método 3: Nginx#

En Nginx, añade un bloque de servidor para el dominio antiguo que devuelva un 301 y conserve la ruta solicitada. Para HTTPS, añade las líneas de tu certificado al mismo bloque:

nginxserver {
    listen 80;
    server_name olddomain.com www.olddomain.com;
    return 301 https://newdomain.com$request_uri;
}

Para una sola página, pon return 301 https://newdomain.com/new-page; dentro de un bloque location para la ruta antigua. Recarga Nginx después del cambio.

Método 4: WordPress#

En WordPress no necesitas tocar archivos del servidor: un plugin de redirección te permite añadir URLs antiguas y nuevas desde la pantalla de administración. Nuestra guía de redirecciones para WordPress recorre las opciones. Para mover un sitio completo de WordPress a un nuevo dominio, redirige en su lugar a nivel de servidor o DNS, para que todas las URLs antiguas queden cubiertas.

Método 5: PHP o JavaScript (último recurso)#

Si solo puedes editar archivos de la página, una cabecera PHP funciona como una redirección real del lado del servidor. Configura tú mismo el 301, porque PHP envía un 302 por defecto:

php<?php
header("Location: https://newdomain.com/new-page", true, 301);
exit;

JavaScript se ejecuta solo después de que la página carga, y Google solo puede seguirlo si renderiza la página, así que úsalo solo cuando no sea posible nada más:

javascriptwindow.location.replace("https://newdomain.com/new-page");

Comprueba que la redirección funciona#

Abre la dirección antigua en una ventana privada, con y sin www y con https://. Para ver el código de estado, ejecuta curl -I https://olddomain.com y busca 301 y la nueva dirección en la línea Location, o introduce el dominio antiguo en nuestra prueba de velocidad de redirección.

¿Tu redirección funciona? Introduce tu dominio. Verás el código de estado (301 o 302), a dónde llega, si HTTPS es válido y qué tan rápido responde desde Washington, Fráncfort y Tokio, comparado con todas las redirecciones probadas en los últimos 7 días.

Probar mi redirección

Método 6: Redirige un dominio sin hosting usando RedirHub#

RedirHub responde por el dominio antiguo para que no necesites un servidor. Tu DNS y correo electrónico permanecen donde están; solo cambias los registros raíz y www.

  1. En el panel, inicia un nuevo Redireccionamiento de dominio.
  2. En Redirigir desde, introduce el dominio antiguo, por ejemplo oldbrand.com. Un dominio raíz también cubre www.
  3. En Redirigir a, introduce la nueva dirección, por ejemplo https://mybrand.com.
  4. En Tipo de redirección, elige 301 · Permanente.
  5. En Rutas, elige Mantener la ruta para un cambio de dominio, o Todo a una URL para enviar cada página a una sola dirección.
  6. Haz clic en Crear redirección.
  7. Conecta el dominio: en Hostnames, abre Connect DNS, añade los registros mostrados en tu proveedor de DNS y luego haz clic en He hecho los cambios.
RedirHub dashboard: New domain redirect from oldbrand.com to https://mybrand.com with 301 · Permanent and Keep the path selected; What happens shows oldbrand.com/about going to mybrand.com/about
Reenvío del registradorRedirHub
CostNormalmente gratis con el dominioDesde 49 $/mes (Core), prueba gratis de 14 días
HTTPS en el dominio antiguoVaría según el proveedorEmitido y renovado automáticamente para la raíz y www
PathsVaría; a menudo todo va a una sola direcciónConserva la ruta o asigna cada URL antigua a su propia nueva página
Tipos de redirecciónGeneralmente 301 y 302301, 302, 307, 308 y redirecciones de marco
Donde respondeLos servidores de reenvío del registrador130 ubicaciones perimetrales globales (PoPs), cerca de cada visitante
Muchos dominiosUno a la vezVarios dominios de origen por redirección; importación CSV en todos los planes
Ver si se está usandoNormalmente no hay datosClics y visitantes únicos con bots filtrados

Para un dominio que apunta a una sola dirección, el reenvío del registrador es gratuito y cumple su función. RedirHub vale la pena cuando mueves un sitio con muchas páginas, administras varios dominios o quieres saber si el dominio antiguo aún trae visitantes.

Si estás trasladando un sitio completo, una asignación de migración del sitio envía cada URL antigua a su página nueva correspondiente. Si eres propietario de un portafolio de dominios reenviados, como dominios con errores tipográficos y de país, puedes administrarlos todos en un solo lugar, y cada uno obtiene certificados SSL automáticos para la raíz y www.

Errores comunes#

  • Olvidar www o https. Prueba las cuatro versiones de la dirección antigua: con y sin www, http y https.
  • Enviar todas las páginas a la página de inicio. Los visitantes pierden la página que querían. Conserva la ruta o asigna las páginas una por una.
  • Usar un 302 para un traslado permanente. Google puede seguir mostrando el dominio antiguo en los resultados de búsqueda.
  • Encadenar redirecciones. Del dominio antiguo al sitio antiguo y al sitio nuevo añade un salto cada vez. Apunta directamente a la dirección final.
  • Dejar que el dominio antiguo caduque. Renuévalo mientras los enlaces antiguos sigan trayendo visitantes.

Preguntas frecuentes

Configura una redirección 301 del dominio antiguo al nuevo: con el reenvío de dominio de tu registrador si no hay hosting, con .htaccess o un bloque de servidor de Nginx si lo hay, o con un servicio de redirección. Redirige tanto la raíz como www y conserva la ruta para que cada página llegue a su equivalente.

Sí. La mayoría de los registradores incluyen reenvío de dominio, y .htaccess, Nginx y los plugins de WordPress no cuestan nada si ya tienes hosting. Comprueba que HTTPS funcione en el dominio antiguo y si se conservan las rutas, ya que ambas cosas varían según el proveedor.

Sí. Usa el reenvío de dominio de tu registrador, o apunta el DNS del dominio a un servicio de redirección. Ninguno necesita un servidor web.

Usa un 301 para un cambio permanente para que Google indexe el nuevo dominio y transfiera las señales de posicionamiento a él. Usa un 302 solo si el dominio antiguo volverá a mostrar su propio sitio.

No si usas redirecciones 301 a páginas coincidentes. Las posiciones se trasladan al nuevo dominio con el tiempo. Las pérdidas suelen venir de 302, redirigir todo a la página de inicio o de cadenas.

Una regla del servidor funciona en cuanto la guardas. El reenvío del registrador y los cambios de DNS pueden tardar desde minutos hasta unas pocas horas en aplicarse.

RedirHub responde por el dominio antiguo sin hosting: apuntas los registros de raíz y www a él, eliges 301 o 302 y conservas la ruta o envías todo a una sola URL. HTTPS se emite automáticamente y puedes ver los clics por redirección.

Trinayan Chakraborty

TC is the Operations Manager at RedirHub, leading the company’s operational strategy and execution to ensure reliable, scalable redirect infrastructure. He oversees internal processes, cross-team coordination, and platform readiness while supporting customers through complex redirect implementations. With a strong understanding of large-scale domain operations and real-world edge cases, TC plays a key role in aligning product and customer success to deliver stable, high-performance redirection solutions.