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

DirectAdmin: Cómo configurar una redirección 301

Actualizado el 21 de noviembre de 2025

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

Una redirección 301 es una instrucción que le envías a los navegadores y a los motores de búsqueda (como Google) para indicarles que una página web se ha movido de forma permanente a una nueva dirección URL. Piensa en ello como un cambio de domicilio: cuando te mudas, dejas un aviso en tu antigua casa para que las visitas sepan dónde encontrarte ahora. En el mundo digital, la redirección 301 cumple exactamente esa función.

Para tu sitio web, usar una redirección 301 DirectAdmin correctamente es crucial por varias razones:

  • Preserva el SEO: La mayor parte del "jugo" o autoridad de la página antigua (backlinks, PageRank, tráfico) se transfiere a la nueva URL. Sin una redirección 301, perderías todo ese trabajo.
  • Evita errores 404: Si un usuario o un enlace de otro sitio apunta a una URL que ya no existe, se encontrará con una página de error. La redirección 301 lo lleva automáticamente a la página correcta, mejorando la experiencia de usuario.
  • Centraliza tu dominio: Si tienes varias versiones de tu dominio (ej: tudominio.com, www.tudominio.com, tudominio.es), puedes usar redirecciones 301 para que todas apunten a una versión principal. Esto evita problemas de contenido duplicado y concentra el SEO.

En definitiva, configurar un redirect DirectAdmin es una tarea fundamental para cualquier persona que gestione un sitio web, ya sea para un cambio de dominio, una reestructuración de contenidos o simplemente para unificar versiones de tu página.

¿Qué necesitas saber antes de empezar?

Antes de lanzarte a configurar la redirección, es importante que tengas claros algunos conceptos básicos. Esto te ahorrará dolores de cabeza y posibles errores.

Tipos de redirecciones comunes

Aunque nos centraremos en la 301, es bueno que conozcas las diferencias:

  • Redirección 301 (Movido Permanentemente): La más importante para SEO. Indica que el cambio es definitivo.
  • Redirección 302 (Encontrado / Movido Temporalmente): Se usa para cambios temporales. No transfiere la autoridad SEO. Por ejemplo, si estás haciendo un mantenimiento en una página y la rediriges a otra durante unas horas.
  • Redirección 307 (Redirección Temporal): Similar a la 302, pero más moderna y respeta mejor el método HTTP original (POST, GET, etc.).

Para casi todos los casos de cambio de URL, la que necesitas es la 301.

¿A qué tipo de URL quieres redirigir?

Puedes hacer redirecciones a diferentes niveles:

  1. De un dominio a otro dominio: Ej: tudominioantiguo.com -> tudominionuevo.com
  2. De una página específica a otra página: Ej: tudominio.com/pagina-vieja -> tudominio.com/pagina-nueva
  3. De todo un sitio a un subdirectorio: Ej: tudominio.com -> tudominio.com/blog
  4. De una versión no-www a www (o viceversa): Ej: tudominio.com -> www.tudominio.com

Identificar correctamente qué necesitas es el primer paso.

Método 1: Cómo configurar una redirección 301 en DirectAdmin (El más fácil)

Este es el método más recomendado para la mayoría de los usuarios, ya que es sencillo, visual y no requiere tocar archivos de configuración del servidor.

Aquí tienes los pasos a seguir:

  1. Accede a tu panel de DirectAdmin. Usa las credenciales que te proporcionó tu proveedor de hosting.
  2. En el menú principal, busca la sección "Gestión de Cuentas" o "Administración de Sitios". Allí, haz clic en el icono o enlace llamado "Redirecciones de Dominio" o "Redirects".
  3. Se abrirá una página con un formulario. Deberás rellenar los siguientes campos:
    • Redirigir desde: Aquí seleccionas el dominio o la URL de origen. Por ejemplo, si quieres redirigir tudominio.com/pagina-vieja, seleccionas tudominio.com y en el campo de texto a la derecha escribes /pagina-vieja.
    • Redirigir a: Escribe la URL completa de destino. Por ejemplo, https://www.tudominio.com/pagina-nueva.
    • Tipo de redirección: Selecciona "301 - Movido Permanentemente" del menú desplegable. Este es el paso clave para el SEO.
    • Opciones adicionales: Marca la casilla "Redirigir www a no-www" o "Redirigir no-www a www" si es necesario. Normalmente, si estás redirigiendo a un dominio con www, es buena práctica marcarla.
  4. Haz clic en el botón "Crear" o "Guardar".

¡Listo! DirectAdmin creará automáticamente la regla en el archivo .htaccess de tu sitio. Puedes verificar que la redirección funciona visitando la URL antigua en tu navegador; deberías ser redirigido automáticamente a la nueva.

[TIP] Si tienes muchas redirecciones que hacer, puedes añadirlas una por una desde este mismo panel. DirectAdmin las irá acumulando. Es la forma más segura y ordenada de gestionarlas.

Método 2: Configurar la redirección 301 manualmente mediante .htaccess (Para usuarios avanzados)

Si eres un usuario más experimentado o necesitas hacer redirecciones muy específicas, puedes editar directamente el archivo .htaccess. Este archivo se encuentra en la raíz de tu sitio web (la carpeta public_html).

¡Precaución! Un error en el .htaccess puede romper tu sitio web. Siempre es recomendable hacer una copia de seguridad del archivo antes de editarlo.

Para acceder y editarlo:

  1. Desde DirectAdmin, ve a la sección "Gestión de Archivos" (File Manager).
  2. Navega hasta la carpeta public_html de tu dominio.
  3. Busca el archivo llamado .htaccess. Si no lo ves, asegúrate de tener activada la opción "Mostrar archivos ocultos" en la configuración del File Manager.
  4. Haz clic derecho sobre el archivo y selecciona "Editar".
  5. Añade las siguientes líneas de código al principio del archivo, justo después de la línea RewriteEngine On (si no existe, añádela tú):
RewriteEngine On

# Redirigir de una página específica a otra
RewriteRule ^pagina-vieja$ https://www.tudominio.com/pagina-nueva [R=301,L]

# Redirigir todo el sitio de un dominio antiguo a uno nuevo
RewriteCond %{HTTP_HOST} ^tudominioantiguo\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.tudominioantiguo\.com$
RewriteRule (.*)$ https://www.tudominionuevo.com/$1 [R=301,L]

# Redirigir de no-www a www
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

Explicación de las reglas:

  • RewriteRule ^pagina-vieja$ ...: Esta línea redirige una URL específica. El símbolo ^ marca el inicio y $ el final, para que solo afecte a esa ruta exacta.
  • RewriteCond %{HTTP_HOST} ^tudominioantiguo\.com$ ...: Estas condiciones verifican si el dominio de la petición coincide con el antiguo. Luego, la regla RewriteRule (.*)$ ... redirige cualquier ruta ((.*)) al nuevo dominio, manteniendo la estructura de la URL ($1).
  • RewriteCond %{HTTP_HOST} !^www\. ...: Esta condición verifica que el dominio no empiece con www.. Si es así, la regla redirige añadiéndolo.
  1. Guarda los cambios y cierra el editor. La redirección debería empezar a funcionar de inmediato.

[WARNING] Si después de editar el .htaccess tu sitio web muestra un error 500 (Internal Server Error), es muy probable que hayas cometido un error de sintaxis. Vuelve al File Manager, descarga el archivo, revísalo o restaura la copia de seguridad que hiciste al principio.

Errores comunes y cómo solucionarlos (FAQ)

Aquí tienes las preguntas más frecuentes que recibimos sobre las redirecciones 301:

1. "He configurado la redirección pero no funciona, ¿qué hago?"

  • Solución 1: Borra la caché de tu navegador. Los navegadores a menudo guardan en caché las redirecciones. Prueba en una ventana de incógnito o en otro navegador.
  • Solución 2: Espera unos minutos. A veces, los cambios en el servidor tardan unos segundos en propagarse.
  • Solución 3: Verifica el .htaccess. Si usaste el método manual, asegúrate de que el código esté bien escrito y en la ubicación correcta. Un error común es poner la regla después de otras directivas de WordPress, por ejemplo.

2. "¿Puedo tener varias redirecciones 301 a la vez?"

Sí, absolutamente. DirectAdmin permite crear múltiples redirecciones desde el panel de "Redirecciones de Dominio". Simplemente ve añadiendo una por una. El sistema las ordenará automáticamente.

3. "¿Necesito una redirección 301 si cambio de WordPress a otro CMS como Syspanel (HestiaCP)?"

Si cambias de plataforma (por ejemplo, de WordPress a Syspanel, que es el nombre que le damos a HestiaCP y que se accede por el puerto 2106), sí, es fundamental. Tus URLs probablemente cambiarán de estructura. Debes redirigir cada URL antigua a su nueva equivalente para no perder el tráfico ni el posicionamiento. Si no lo haces, todas las páginas antiguas darán error 404.

4. "¿La redirección 301 afecta negativamente a mi SEO si la uso mal?"

Sí, pero solo si la usas de forma incorrecta. Los errores más comunes son:

  • Redirecciones en cadena: Redirigir de A a B, y luego de B a C. Esto ralentiza la carga y diluye la autoridad. Siempre redirige directamente de A a C.
  • Redirigir a una página que no existe: Asegúrate de que la URL de destino sea correcta y funcione.
  • Usar una redirección 302 cuando debería ser 301: Esto no transfiere la autoridad SEO, por lo que tu nueva página no se beneficiará del trabajo de la antigua.

5. "¿Cómo compruebo que mi redirección 301 está funcionando correctamente?"

Puedes usar herramientas online gratuitas como "HTTP Status Checker" o "Redirect Checker". Simplemente introduce la URL antigua y la herramienta te mostrará el código de estado (debe ser 301) y la URL de destino.

Conclusión: El SEO DirectAdmin depende de una buena gestión de redirecciones

Configurar una redirección 301 DirectAdmin es una de las tareas más importantes para mantener la salud SEO de tu sitio web. Ya sea que uses el método visual del panel o edites el .htaccess manualmente, el objetivo es el mismo: asegurarte de que tanto los usuarios como los motores de búsqueda encuentren siempre el contenido correcto.

Recuerda que el SEO DirectAdmin no solo se trata de redirecciones, sino de una gestión integral de tu sitio. Sin embargo, dominar esta herramienta te permitirá realizar cambios de URL, migraciones de dominio y reestructuraciones de contenido sin perder el valioso trabajo de posicionamiento que has conseguido.

[INFO] Si tienes dudas muy específicas o tu sitio es muy grande, no dudes en contactar con el soporte técnico de tu hosting. Ellos pueden ayudarte a planificar una estrategia de redirecciones compleja o a revisar tu archivo .htaccess si algo no funciona.

Esperamos que esta guía te haya sido de gran ayuda. ¡Ahora ya sabes cómo manejar como un profesional las redirecciones en tu panel de DirectAdmin!

¿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