> Faqs > Cómo implementar una redirección 301 a todo un dominio que está alojado en Netlify

Cómo implementar una redirección 301 a todo un dominio que está alojado en Netlify

Tengo un sitio alojado en Netlify y lo quiero migrar para otro dominio.

Necesito configurar en el sitio Netlify todas las direcciones antiguas para que se hagan redirecciones hacia el nuevo dominio.

Las redirecciones deben ser 301, permanentes, para asegurarme que el SEO del dominio antiguo se traspase hacia el dominio nuevo.

Respuestas

Si quieres redirigir todas las URLs de un dominio a otro usando Netlify, puedes configurar una redirección a nivel de dominio. En la propia documentación de Netlify explican cómo crear las redirecciones, pero te dejo cómo hacerlo en español:

  1. Crea un archivo _redirects en el directorio raíz que tengas configurado en tu sitio, como directorio de publicacion. Ese archivo no tiene extensión.

  2. Añade esta regla al archivo _redirects:

    https://dominio-viejo.com/* https://dominio-nuevo.com/:splat 301!
    

    Cambia dominio-viejo.com por el dominio que quieres redirigir y dominio-nuevo.com por el que será el destino.

    • El asterisco * significa que se redirigirán todas las rutas.
    • :splat conserva el camino original (las partes después del dominio).
    • El 301! indica que es una redirección permanente y asegura que se aplique aunque un archivo coincida con la solicitud.
  3. Opción alternativa: Si prefieres usar el archivo netlify.toml, añade lo siguiente:

    [[redirects]]
      from = "https://dominio-viejo.com/*"
      to = "https://dominio-nuevo.com/:splat"
      status = 301
      force = true
    

    Igual que antes, cambia los nombres de los dominios según lo necesites.

Notas extra para que tus redirecciones funcionen:

  • Asegúrate de que ambos dominios están configurados en tu cuenta de Netlify.
  • Verifica que el DNS está apuntando correctamente a Netlify para que las redirecciones funcionen.

Si quieres más detalles o ejemplos, puedes consultar la documentación oficial de Netlify sobre redirecciones y reescrituras.

Juanjo
268 9 20 5