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

Configurar redirect 301 en DirectAdmin

Actualizado el 5 de mayo de 2026

¿Por qué es importante configurar un redirect 301 en DirectAdmin?

Cuando cambias la URL de tu sitio web, ya sea porque migras de dominio, reorganizas tu contenido o pasas de HTTP a HTTPS, necesitas indicar a los motores de búsqueda y a los visitantes que tu página se ha movido de forma permanente. Aquí es donde entra en juego el redirect 301. Este tipo de redirección le dice a Google que tu contenido ha cambiado de dirección de manera definitiva, transfiriendo el 100% del valor SEO (autoridad, enlaces, tráfico) a la nueva URL.

Si no configuras correctamente un redirect 301 DirectAdmin, podrías perder posicionamiento, generar errores 404 y confundir a tus usuarios. En este tutorial te guiaré paso a paso para que puedas hacerlo sin complicaciones, incluso si no tienes experiencia técnica. Aprenderás a configurar redireccionamientos desde el panel de control de tu hosting.

¿Qué es un redirect 301 y cómo afecta al SEO?

Un redirect 301 es una instrucción que se envía desde el servidor web (Apache, Nginx, LiteSpeed) para informar que una página o dominio ha sido movido permanentemente a otra ubicación. Es la forma más amigable para el SEO de cambiar URLs, ya que:

  • Transfiere la autoridad y el PageRank de la URL antigua a la nueva.
  • Redirige automáticamente a los visitantes sin que noten el cambio.
  • Evita enlaces rotos y mejora la experiencia de usuario.
  • Ayuda a mantener tu posicionamiento en los resultados de búsqueda.

Un DirectAdmin SEO bien gestionado incluye siempre la correcta implementación de redirecciones 301. Si estás migrando de dominio, cambiando la estructura de tus URLs o simplemente quieres que tu sitio funcione con HTTPS, este tutorial es para ti.

Requisitos previos para configurar redirect 301 en DirectAdmin

Antes de empezar, asegúrate de tener:

  • Acceso a tu panel de DirectAdmin (usuario y contraseña).
  • Conocimiento de la URL antigua y la nueva que deseas redirigir.
  • Acceso al Administrador de Archivos o a un cliente FTP (opcional, pero útil).
  • Si tu servidor usa Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106 y el proceso es similar, aunque los nombres de las opciones pueden variar ligeramente.

[INFO] Si no tienes acceso a DirectAdmin, contacta con tu proveedor de hosting para que te lo facilite. Normalmente, las credenciales las recibes al contratar el servicio.

Método 1: Configurar redirect 301 desde el panel de DirectAdmin (recomendado para principiantes)

Este es el método más sencillo y visual. DirectAdmin incluye una herramienta específica para gestionar redirecciones sin necesidad de tocar archivos de configuración.

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la URL de tu panel. Normalmente es algo como https://tudominio.com:2222 o la dirección que te proporcionó tu hosting. Ingresa tu usuario y contraseña.

Paso 2: Busca la sección "Redireccionamiento de dominios"

Dentro del panel, localiza el icono o enlace que dice "Redireccionamiento de dominios" o "Domain Redirection". En algunas versiones puede estar dentro de la sección "Administrador de cuentas" o "Configuración avanzada".

Paso 3: Selecciona el dominio a redirigir

Verás una lista con tus dominios. Elige el que deseas redirigir (por ejemplo, tudominioantiguo.com). Luego, marca la opción "Redirigir a URL" y escribe la nueva dirección completa (incluyendo https://), por ejemplo: https://tudominionuevo.com.

Paso 4: Elige el tipo de redirección

Selecciona "301 (Redirección permanente)". Es fundamental que elijas esta opción para mantener el SEO. No uses 302 (temporal) a menos que sea una situación transitoria.

Paso 5: Guarda los cambios

Haz clic en "Guardar" o "Añadir". DirectAdmin creará automáticamente las reglas necesarias en el archivo .htaccess del dominio.

[TIP] Si tu sitio usa HTTPS, asegúrate de redirigir también la versión HTTP a HTTPS. Para ello, puedes crear una redirección adicional desde http://tudominio.com a https://tudominio.com.

Método 2: Configurar redirect 301 mediante el archivo .htaccess (para usuarios avanzados)

Si prefieres un control más granular o necesitas redirigir URLs específicas (no todo el dominio), puedes editar directamente el archivo .htaccess. Este archivo se encuentra en la raíz de tu sitio web.

Paso 1: Accede al Administrador de Archivos

Desde DirectAdmin, busca la opción "Administrador de archivos" o "File Manager". También puedes usar FTP.

Paso 2: Localiza el archivo .htaccess

En la carpeta public_html de tu dominio, busca el archivo .htaccess. Si no existe, puedes crearlo (asegúrate de que el nombre comience con un punto).

Paso 3: Añade las reglas de redirección

Abre el archivo con el editor de texto del panel. Al final del archivo (pero antes de cualquier línea de cierre), añade las siguientes líneas según tu necesidad:

Redirigir todo el dominio a otro dominio:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^tudominioantiguo\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.tudominioantiguo\.com$
RewriteRule ^(.*)$ https://tudominionuevo.com/$1 [R=301,L]

Redirigir una página específica:

Redirect 301 /pagina-antigua.html https://tudominionuevo.com/pagina-nueva.html

Redirigir HTTP a HTTPS (muy común):

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Paso 4: Guarda y verifica

Guarda los cambios y cierra el archivo. Ahora, prueba las redirecciones escribiendo la URL antigua en tu navegador. Deberías ser redirigido automáticamente a la nueva.

[WARNING] Un error en el .htaccess puede provocar un error 500 en tu sitio. Siempre haz una copia de seguridad del archivo original antes de modificarlo. Si algo sale mal, puedes restaurar la copia o eliminar las líneas añadidas.

Método 3: Redireccionar dominios completos desde la sección "Administrador de dominios"

DirectAdmin también permite redireccionar dominios completos desde la configuración de dominios. Este método es útil cuando tienes varios dominios apuntando al mismo sitio.

Paso 1: Ve a "Administrador de dominios"

En el panel principal, busca "Administrador de dominios" o "Domain Setup".

Paso 2: Selecciona el dominio a redirigir

Haz clic en el dominio que deseas redirigir (por ejemplo, dominio-viejo.com).

Paso 3: Marca la opción "Redirigir a"

En la configuración del dominio, busca la opción "Redirigir a" o "Redirect to". Actívala y escribe la URL de destino (por ejemplo, https://dominio-nuevo.com).

Paso 4: Elige la redirección permanente

Asegúrate de seleccionar "301 (Permanente)" y guarda los cambios.

Errores comunes al configurar redirect 301 en DirectAdmin

Incluso siguiendo los pasos, pueden surgir problemas. Aquí los más frecuentes y cómo solucionarlos:

Error: "Demasiadas redirecciones" (redirect loop)

Esto ocurre cuando creas una redirección que se retroalimenta. Por ejemplo, redirigir dominio.com a www.dominio.com y luego www.dominio.com a dominio.com. Para evitarlo, asegúrate de que la redirección sea en un solo sentido.

Error: La redirección no funciona

Verifica que el archivo .htaccess tenga permisos de lectura (644) y que el módulo mod_rewrite esté habilitado en tu servidor. Si usas Syspanel, recuerda que el puerto es 2106 y la gestión de redirecciones puede estar en una sección llamada "Redirecciones" dentro del panel.

Error 500 después de editar .htaccess

Revisa la sintaxis. Un espacio de más o una línea mal escrita puede causar este error. Restaura la copia de seguridad y vuelve a intentarlo.

Preguntas frecuentes (FAQ) sobre redirect 301 en DirectAdmin

¿Cuánto tiempo tarda en propagarse un redirect 301?

La redirección es inmediata desde el punto de vista técnico. Sin embargo, Google puede tardar unos días o semanas en actualizar sus índices. Mientras tanto, los visitantes serán redirigidos correctamente.

¿Puedo redirigir solo una página y no todo el dominio?

Sí, usando el método del archivo .htaccess con la regla Redirect 301 /pagina-antigua.html https://nuevo.com/pagina-nueva.html. En DirectAdmin, la opción de redireccionamiento de dominios aplica a todo el dominio, pero puedes combinarla con reglas específicas en .htaccess.

¿Afecta al SEO si uso un redirect 302 en lugar de 301?

Sí, un redirect 302 indica que el movimiento es temporal y no transfiere la autoridad SEO. Siempre usa 301 para cambios permanentes.

¿Qué hago si mi hosting usa Syspanel (HestiaCP)?

El proceso es similar. Accede a tu panel en el puerto 2106, busca la sección "Redirecciones" o "Web Domains" y configura la redirección 301. La interfaz puede variar ligeramente, pero los conceptos son los mismos.

¿Puedo redirigir un dominio que no está alojado en DirectAdmin?

No directamente. Debes configurar la redirección desde el panel donde está alojado el dominio o desde los DNS. Si el dominio apunta a otro servidor, necesitarás hacerlo allí.

Conclusión: Mantén tu SEO intacto con redirect 301 en DirectAdmin

Configurar un redirect 301 DirectAdmin es una tarea sencilla pero crucial para cualquier cambio de URL. Ya sea que migres de dominio, cambies a HTTPS o reorganices tu contenido, una redirección permanente bien implementada protegerá tu posicionamiento y ofrecerá una experiencia fluida a tus usuarios.

Recuerda que en el mundo del DirectAdmin SEO, cada detalle cuenta. Si tienes dudas, siempre puedes consultar la documentación de tu hosting o contactar con su soporte técnico. Y si usas Syspanel, no olvides que el puerto de acceso es el 2106 y que las opciones de redirección están disponibles en su interfaz.

[TIP FINAL] Después de configurar tu redirección, usa herramientas como "Redirect Checker" o "Google Search Console" para verificar que todo funciona correctamente. Así te asegurarás de que tus visitantes y Google encuentren siempre el camino correcto.

¡Ya estás listo para cambiar URLs sin perder ni un ápice de tu valioso SEO!

¿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