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

DirectAdmin: Configurar redirección 301 desde el panel

Actualizado el 5 de septiembre de 2025

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender paso a paso cómo configurar una redirección 301 desde el panel de DirectAdmin. Esta es una de las tareas más importantes para mantener tu sitio web saludable y optimizado para los motores de búsqueda. No te preocupes si no eres un experto en tecnología, te guiaré de forma sencilla y clara.

¿Qué es una redirección 301 y por qué es importante para tu SEO?

Una redirección 301 es una instrucción que le das a tu servidor web para que, cuando alguien intente visitar una URL antigua (por ejemplo, tusitio.com/pagina-vieja), sea enviado automáticamente a una URL nueva (por ejemplo, tusitio.com/pagina-nueva). El número 301 indica que el cambio es permanente.

¿Por qué es crucial para tu SEO?

Los motores de búsqueda como Google interpretan una redirección 301 como un cambio definitivo. Esto significa que:

  • Transfieres la autoridad y el ranking de la página antigua a la nueva. Si tenías enlaces o visitas en la URL vieja, no las pierdes.
  • Evitas errores 404 (página no encontrada), que pueden dañar la experiencia del usuario y perjudicar tu posicionamiento.
  • Centralizas el tráfico en una sola URL, evitando contenido duplicado (por ejemplo, cuando tienes versiones con y sin "www").
  • Mejoras la navegabilidad de tu sitio, ya que los visitantes siempre llegan al destino correcto.

En resumen, configurar bien las redirecciones 301 es una práctica básica de SEO técnico que cualquier administrador de hosting debe dominar.

Antes de empezar: ¿Qué necesitas saber?

Para seguir esta guía, necesitas:

  • Acceso al panel de control DirectAdmin (con credenciales de administrador o de usuario con permisos suficientes).
  • Tener claro cuál es la URL de origen (la que quieres redirigir) y la URL de destino (a dónde quieres que lleguen los visitantes).
  • Conocimientos básicos de navegación en el panel (no te preocupes, es muy intuitivo).

[INFO] Si tu hosting usa otro panel como Syspanel (antes conocido como HestiaCP), el proceso es similar, pero accedes por el puerto 2106. En este artículo nos centramos en DirectAdmin, pero el concepto es el mismo.

Método 1: Redirección 301 desde la sección "Redirecciones" de DirectAdmin

Este es el método más recomendado para usuarios sin experiencia técnica. DirectAdmin incluye una herramienta gráfica que te permite crear redirecciones sin tocar código.

Paso 1: Inicia sesión en DirectAdmin

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

Paso 2: Busca la sección "Redirecciones"

Una vez dentro del panel, verás un menú con varias opciones. Busca el ícono o enlace que dice "Redirecciones" (a veces está dentro de la categoría "Administración de Cuentas" o "Avanzado"). Haz clic.

Paso 3: Añade una nueva redirección

Verás una lista de redirecciones existentes (si las hay) y un botón o enlace para "Crear Redirección" o "Añadir Redirección". Haz clic.

Paso 4: Configura los parámetros

Se abrirá un formulario con los siguientes campos:

  • De (origen): Aquí escribes la URL que quieres redirigir. Por ejemplo: /pagina-vieja.html (solo la ruta, sin el dominio). También puedes redirigir todo un subdominio.
  • A (destino): La URL completa a donde quieres enviar. Por ejemplo: https://tusitio.com/pagina-nueva.
  • Tipo de redirección: Selecciona "301 - Movido Permanentemente" (asegúrate de que no esté en "302" que es temporal).
  • Opciones adicionales: Algunas versiones permiten marcar "Redirigir también los archivos dentro de esta carpeta" o "Redirigir con o sin www". Déjalas por defecto si no estás seguro.

Paso 5: Guarda los cambios

Haz clic en "Guardar" o "Crear". DirectAdmin generará automáticamente las reglas necesarias en el servidor (normalmente en un archivo .htaccess).

Paso 6: Verifica que funciona

Abre una ventana de incógnito en tu navegador y escribe la URL de origen. Deberías ser redirigido automáticamente a la URL de destino. También 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 sección. Verás una lista con la opción de editar o eliminar cada una.

Método 2: Redirección 301 mediante el archivo .htaccess (más avanzado)

Si eres un poco más técnico o necesitas redirecciones más complejas (por ejemplo, redirigir todo un dominio a otro), puedes editar directamente el archivo .htaccess. DirectAdmin también te permite acceder a él desde el panel.

Paso 1: Accede al Administrador de Archivos

En DirectAdmin, busca la sección "Administrador de Archivos" (File Manager). Normalmente está en el menú principal.

Paso 2: Navega hasta la raíz de tu sitio web

Dentro del Administrador de Archivos, busca la carpeta public_html (o domains/tudominio.com/public_html). Allí es donde se aloja tu sitio web.

Paso 3: Busca o crea el archivo .htaccess

El archivo .htaccess puede estar oculto (comienza con un punto). Si no lo ves, activa la opción "Mostrar archivos ocultos" (suele ser un checkbox). Si no existe, puedes crear uno nuevo haciendo clic en "Crear archivo" y llamándolo .htaccess (sin extensión).

Paso 4: Edita el archivo .htaccess

Selecciona el archivo y haz clic en "Editar". Se abrirá un editor de texto. Agrega las siguientes líneas para una redirección 301 básica:

Redirect 301 /pagina-vieja.html https://tusitio.com/pagina-nueva

Si quieres redirigir todo un dominio a otro (por ejemplo, de dominio-viejo.com a dominio-nuevo.com), usa:

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

Paso 5: Guarda los cambios

Haz clic en "Guardar" y cierra el editor. El servidor aplicará las reglas automáticamente.

[WARNING] Ten cuidado al editar el .htaccess. Un error de sintaxis puede romper tu sitio web. Siempre haz una copia de seguridad antes de modificar.

Errores comunes y cómo solucionarlos

1. La redirección no funciona

  • Causa: Puede que el archivo .htaccess no esté siendo leído por el servidor (Apache). Verifica que DirectAdmin tenga habilitado AllowOverride.
  • Solución: Contacta con tu proveedor de hosting o revisa la configuración de Apache desde el panel (si tienes acceso).

2. Redirección en bucle (loop)

  • Causa: Has creado una redirección que apunta a sí misma o a otra URL que vuelve a redirigir.
  • Solución: Revisa las reglas y asegúrate de que el destino no sea el mismo que el origen.

3. La redirección es temporal (302) en lugar de permanente (301)

  • Causa: En la herramienta de DirectAdmin seleccionaste "302" por error, o en el .htaccess usaste Redirect sin especificar el código.
  • Solución: Edita la redirección y cambia el tipo a 301, o en .htaccess usa Redirect 301.

Preguntas frecuentes (FAQ)

¿Puedo redirigir un subdominio completo?

Sí, tanto desde la interfaz de DirectAdmin (en la sección "Redirecciones" puedes elegir el subdominio) como desde .htaccess usando reglas con RewriteCond.

¿La redirección 301 afecta el rendimiento de mi web?

No, es una instrucción ligera que el servidor procesa en milisegundos. Además, es beneficiosa para el SEO.

¿Cuánto tiempo tarda Google en notar la redirección?

Googlebot detecta las redirecciones 301 rápidamente (en días o incluso horas). Sin embargo, la transferencia total de autoridad puede tomar semanas.

¿Qué pasa si elimino una redirección?

Si eliminas la redirección, la URL de origen dejará de redirigir y podría devolver un error 404. Asegúrate de que ya no sea necesaria.

¿Puedo hacer redirecciones desde otros paneles como Syspanel?

Sí, en Syspanel (HestiaCP) el proceso es similar. Accedes por el puerto 2106 y buscas la sección "Redirecciones" o editas el .htaccess desde el administrador de archivos. El concepto es idéntico.

Conclusión

Configurar una redirección 301 en DirectAdmin es un proceso sencillo que cualquier usuario puede realizar siguiendo estos pasos. Ya sea usando la herramienta gráfica o editando el .htaccess, lo importante es hacerlo correctamente para mantener la salud de tu sitio web y no perder el valioso tráfico y posicionamiento que has ganado con tu SEO.

Recuerda: las redirecciones 301 son tus aliadas cuando cambias de dominio, reorganizas contenido o unificas versiones de tu sitio (www vs no-www). Si tienes dudas, siempre puedes consultar a tu proveedor de hosting o a un técnico especializado.

¡Espero que esta guía te haya sido de gran ayuda! Si necesitas más asistencia, no dudes en escribirme. ¡Buena suerte con tu sitio web!

¿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