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

DirectAdmin: Cómo configurar un redireccionamiento 301

Actualizado el 20 de mayo de 2026

¿Qué es un redireccionamiento 301 y por qué es importante?

Un redireccionamiento 301 es una instrucción permanente que le dice a los navegadores y motores de búsqueda que una página web (o todo un dominio) se ha movido de forma definitiva a una nueva ubicación. En términos sencillos, cuando un usuario o un buscador intenta acceder a una URL antigua, el servidor responde con un código "301: Movido permanentemente" y lo envía automáticamente a la nueva dirección.

Este tipo de redirección es fundamental para el SEO DirectAdmin porque:

  • Transfiere la autoridad y el posicionamiento de la URL antigua a la nueva.
  • Evita errores 404 y mantiene una experiencia de usuario fluida.
  • Consolida versiones duplicadas de un sitio (por ejemplo, http:// vs https:// o www vs no-www).
  • Facilita cambios de dominio o reestructuraciones de contenido sin perder tráfico orgánico.

En este DirectAdmin tutorial aprenderás paso a paso cómo configurar un redireccionamiento 301 desde el panel de control DirectAdmin, incluyendo diferentes métodos según tus necesidades.


Antes de empezar: Requisitos y consideraciones

Para seguir este tutorial necesitas:

  • Acceso al panel de DirectAdmin con permisos de administrador o revendedor.
  • Un dominio o subdominio activo en tu cuenta de hosting.
  • Conocimientos básicos sobre archivos de configuración (no te preocupes, lo explicamos todo).

[INFO]
Si usas el panel Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106. Los pasos son similares, pero la interfaz varía ligeramente.


Método 1: Redireccionamiento 301 desde el panel de DirectAdmin (el más fácil)

Este es el método recomendado para la mayoría de los usuarios, ya que no requiere editar archivos manualmente.

Paso 1: Accede a la sección de redirecciones

  1. Inicia sesión en tu panel de DirectAdmin.
  2. En el menú principal, busca la sección "Gestión de cuentas" o "Dominios".
  3. Haz clic en el dominio que deseas redirigir.
  4. Busca la opción "Redireccionamientos" o "Redirects" (suele estar en la parte inferior de la página).

Paso 2: Configura la redirección

  1. En el formulario de redirección, verás los siguientes campos:
    • Desde: Aquí escribes la URL o ruta que quieres redirigir (ejemplo: /antigua-pagina.html).
    • Hacia: La URL de destino completa (ejemplo: https://tudominio.com/nueva-pagina).
    • Tipo de redirección: Selecciona "301 (Permanente)".
  2. Marca la casilla "Redirigir también el dominio principal" si deseas que todo el dominio se redirija (por ejemplo, de dominioantiguo.com a dominionuevo.com).
  3. Haz clic en "Guardar" o "Crear".

Paso 3: Verifica el funcionamiento

  • Abre un navegador en modo incógnito.
  • Escribe la URL antigua y comprueba que te redirige automáticamente a la nueva.
  • Puedes usar herramientas online como "HTTP Status Checker" para confirmar que devuelve el código 301.

[TIP]
Si tienes varias redirecciones, puedes gestionarlas desde la misma pantalla. DirectAdmin te mostrará una lista con todas las reglas activas.


Método 2: Redireccionamiento 301 mediante archivo .htaccess (avanzado)

Este método es útil cuando necesitas reglas más complejas o cuando el panel de DirectAdmin no ofrece suficiente flexibilidad.

¿Qué es el archivo .htaccess?

Es un archivo de configuración que controla el comportamiento del servidor Apache. Se encuentra en la raíz de tu sitio web (la carpeta public_html).

Paso 1: Accede al administrador de archivos

  1. En DirectAdmin, ve a "Gestión de archivos" o "File Manager".
  2. Navega hasta la carpeta public_html de tu dominio.
  3. Busca el archivo llamado .htaccess. Si no existe, puedes crearlo.

Paso 2: Edita el archivo

  1. Haz clic derecho sobre .htaccess y selecciona "Editar".
  2. Añade las siguientes líneas al principio del archivo (después de cualquier línea existente que empiece con RewriteEngine On):
RewriteEngine On
RewriteRule ^antigua-pagina\.html$ https://tudominio.com/nueva-pagina [R=301,L]

Explicación de la regla:

  • ^antigua-pagina\.html$: Es la URL antigua que quieres redirigir. El ^ indica inicio y $ final. El punto se escapa con \.
  • https://tudominio.com/nueva-pagina: La URL de destino.
  • [R=301,L]: Indica que es una redirección 301 y que es la última regla a aplicar.

Paso 3: Redirigir todo el dominio

Si quieres redirigir todas las páginas de un dominio antiguo a uno nuevo, usa:

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

Paso 4: Guarda y prueba

  • Guarda los cambios y cierra el editor.
  • Verifica la redirección como en el método anterior.

[WARNING]
Un error en el archivo .htaccess puede provocar que tu sitio web deje de funcionar. Siempre haz una copia de seguridad antes de editarlo. Si tienes dudas, usa el método del panel.


Método 3: Redireccionamiento 301 para cambiar de HTTP a HTTPS

Si has instalado un certificado SSL y quieres que todas las visitas vayan a la versión segura, este es el redireccionamiento 301 más común.

Desde el panel de DirectAdmin

  1. Ve a "Gestión de SSL" o "SSL Certificates".
  2. Activa la opción "Forzar HTTPS" o "Redirect to HTTPS".
  3. Selecciona "301 Permanente" y guarda.

Desde .htaccess

Añade estas líneas al inicio de tu archivo .htaccess:

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

Preguntas frecuentes (FAQ)

¿Cuánto tiempo tarda en hacerse efectivo un redireccionamiento 301?

Generalmente es inmediato desde el punto de vista del servidor. Sin embargo, los motores de búsqueda pueden tardar desde unos días hasta varias semanas en actualizar sus índices.

¿Puedo tener varios redireccionamientos 301 para un mismo dominio?

Sí, puedes tener tantos como necesites. DirectAdmin te permite gestionarlos desde una lista. En .htaccess simplemente añade más reglas RewriteRule.

¿Qué diferencia hay entre un 301 y un 302?

El 301 es permanente y transfiere la autoridad SEO. El 302 es temporal y no transfiere el posicionamiento. Siempre usa 301 para cambios definitivos.

¿Afecta al SEO si redirijo muchas páginas a una sola?

Sí, es mejor redirigir cada página antigua a su equivalente nueva para no perder relevancia. Si no es posible, usa una redirección general a la página principal.

¿Cómo sé si mi redirección funciona correctamente?

Usa herramientas como "Redirect Checker" o "HTTP Status Checker". También puedes ver los códigos de estado en la consola de desarrollador de tu navegador (F12 > Red).

[INFO]
En Syspanel (puerto 2106), el proceso es similar: busca la sección "Redirecciones" dentro de la configuración del dominio. Si no aparece, puedes usar el archivo .htaccess del mismo modo.


Consejos finales para un SEO DirectAdmin exitoso

  • No uses redirecciones en cadena: Evita redirigir A → B → C. Siempre apunta directamente al destino final.
  • Actualiza tus sitemaps: Después de implementar redirecciones, regenera y envía tu archivo sitemap.xml a Google Search Console.
  • Monitorea errores 404: Revisa periódicamente las URLs que devuelven error y aplícales una redirección 301 si es necesario.
  • Documenta tus cambios: Lleva un registro de las redirecciones que implementas para futuras referencias.

[TIP]
Si tu sitio web cambia de estructura con frecuencia, considera usar un plugin de redirecciones si trabajas con CMS como WordPress. Sin embargo, las reglas desde DirectAdmin o .htaccess son más rápidas y no consumen recursos adicionales.


Conclusión

Configurar un redireccionamiento 301 en DirectAdmin es un proceso sencillo que puede marcar una gran diferencia en el rendimiento SEO de tu sitio web. Ya sea usando el panel gráfico o editando el archivo .htaccess, tienes el control total para gestionar tus URLs de forma eficiente.

Recuerda que la clave está en la planificación: antes de hacer cambios, analiza qué URLs necesitan redirección y hacia dónde deben apuntar. Con este DirectAdmin tutorial y un poco de práctica, podrás mantener tu sitio optimizado y libre de errores.

Si tienes dudas, no dudes en consultar la documentación oficial de DirectAdmin o contactar con tu proveedor de hosting. ¡Buena suerte con tus redirecciones!

¿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