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

Redirigir dominio en DirectAdmin: Guía rápida

Actualizado el 25 de abril de 2026

¿Tu web está en un dominio antiguo y quieres que los visitantes lleguen automáticamente al nuevo? ¿O quizás compraste un dominio adicional y necesitas que apunte a tu sitio principal sin que el usuario note nada raro?

En este artículo te explico, paso a paso y sin tecnicismos innecesarios, cómo hacer una redirección de dominio en DirectAdmin. Aprenderás a configurar una redirección 301, que es la forma más eficiente y recomendada por Google para decirle al mundo (y a los buscadores) que tu web se ha movido de dirección.


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

Antes de entrar en materia, vamos a entender el concepto básico. Una redirección 301 es una instrucción que se envía desde tu servidor (donde está alojada tu web) al navegador del visitante. Le dice algo así: "El contenido que buscas ya no está en esta URL, pero no te preocupes, ha sido movido permanentemente a esta otra dirección".

¿Por qué es tan importante usar un 301 en lugar de otras redirecciones?

  • SEO: Es la señal más clara para Google. Le indica que el cambio es permanente y que debe transferir toda la "autoridad" y el posicionamiento de la página antigua a la nueva. Si usas una redirección temporal (302), Google no sabrá a cuál de las dos dar prioridad.

  • Experiencia de usuario: Si alguien teclea tu dominio antiguo o tiene un enlace guardado, será llevado automáticamente a la nueva web sin frustración ni páginas de error.

  • Evitas contenido duplicado: Si tienes dos dominios apuntando al mismo sitio, Google podría considerar que es contenido duplicado y penalizarte. Una redirección 301 resuelve este problema de raíz.


Antes de empezar: Requisitos y acceso a DirectAdmin

Para llevar a cabo esta guía, necesitas tener acceso a tu panel de control de DirectAdmin. Este es el panel que casi todos los proveedores de hosting te dan para gestionar tu cuenta.

Normalmente, accedes a través de una URL similar a esta: https://tu-dominio.com:2222 o https://tu-ip:2222. Si no estás seguro de cómo entrar, contacta con tu proveedor de hosting.

[WARNING] Asegúrate de tener permisos de administrador en la cuenta de DirectAdmin. Sin estos permisos, no podrás cambiar la configuración del dominio.


Método 1: La forma más fácil con "Redirección de Dominio"

DirectAdmin incluye una herramienta específica para esto, y es la que recomiendo para la mayoría de los casos. Es rápida, limpia y no necesitas tocar código.

Paso 1: Accede a la sección de "Gestión de Dominios"

Dentro de tu panel de DirectAdmin, busca la sección llamada "Gestión de Dominios" o "Domain Management". Haz clic en ella para expandir el menú.

Paso 2: Encuentra la opción "Redirección de Dominio"

Dentro del menú desplegable, verás una opción llamada "Redirección de Dominio" o "Domain Redirect". Haz clic en ella.

Paso 3: Rellena el formulario de redirección

Se abrirá una pantalla con un formulario. Aquí es donde le dirás a DirectAdmin qué dominio quieres redirigir y hacia dónde.

  • Selecciona el dominio a redirigir: En el primer menú desplegable, elige el dominio que quieres que sea redirigido. Por ejemplo, antiguo-dominio.com.

  • Elige el tipo de redirección: Verás un menú desplegable con opciones como "Permanente (301)" y "Temporal (302)". Selecciona la opción "Permanente (301)".

  • Indica la URL de destino: En el campo de texto "Redirigir a URL", escribe la dirección completa del nuevo sitio. Asegúrate de incluir el https:// al principio. Por ejemplo, https://www.nuevo-dominio.com.

  • Opciones de "www" y "subdominios": DirectAdmin te dará casillas de verificación para elegir si quieres redirigir también el subdominio www y cualquier otro subdominio. Por lo general, es buena idea marcar la casilla de www para que no se te escape ningún tráfico.

Paso 4: Guarda la configuración

Una vez que hayas rellenado todos los campos, haz clic en el botón "Crear" o "Guardar". DirectAdmin te mostrará un mensaje de confirmación indicando que la redirección se ha creado correctamente.

¡Y ya está! Tu redirección 301 está activa. Puedes probarlo escribiendo tu dominio antiguo en un navegador y verás cómo te lleva al nuevo.


Método 2: La vía técnica con el archivo .htaccess

Si te sientes más cómodo con el código o necesitas hacer una redirección más compleja (por ejemplo, solo una página específica), puedes editar el archivo .htaccess.

Paso 1: Accede al Administrador de Archivos

En DirectAdmin, busca la sección "Administrador de Archivos" o "File Manager". Haz clic para abrirla.

Paso 2: Navega hasta la carpeta pública_html

Dentro del Administrador de Archivos, verás una lista de carpetas. Entra en la carpeta llamada public_html. Esta es la carpeta raíz de tu sitio web.

Paso 3: Encuentra o crea el archivo .htaccess

Busca un archivo llamado .htaccess. Es posible que esté oculto, así que asegúrate de tener activada la opción de "Mostrar archivos ocultos" en la configuración del Administrador de Archivos.

Si no existe, puedes crearlo haciendo clic en el botón "Crear archivo" y nombrándolo exactamente .htaccess.

Paso 4: Edita el archivo con el código de redirección

Haz clic derecho sobre el archivo .htaccess y selecciona "Editar" o el icono de lápiz. Se abrirá un editor de texto.

Dentro del archivo, pega el siguiente código al principio (o si ya tiene contenido, añádelo al final):

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

Explicación rápida del código:

  • RewriteEngine On: Activa el motor de reescritura de Apache.

  • RewriteCond: Establece las condiciones. Aquí le decimos que la regla se aplicará a las peticiones que vengan de antiguo-dominio.com o de www.antiguo-dominio.com.

  • RewriteRule: Es la regla en sí. Le dice que cuando se cumplan las condiciones, redirija todo (representado por ^(.*)$) a la nueva URL (https://www.nuevo-dominio.com/$1), manteniendo la ruta de la página ($1).

  • [L,R=301]: L significa que es la última regla a aplicar, y R=301 que se trata de una redirección permanente.

Paso 5: Guarda los cambios

Guarda el archivo .htaccess y cierra el editor. La redirección se aplicará de inmediato.

[TIP] Si tu servidor usa LiteSpeed (muy común en hosting compartido), este código también funciona perfectamente, ya que es compatible con las directivas de Apache.


Cómo verificar que tu redirección 301 funciona correctamente

Una vez que hayas configurado la redirección, es crucial comprobar que funciona bien. Puedes hacerlo de varias maneras:

  • Prueba manual: Simplemente escribe tu dominio antiguo en un navegador (o en una ventana de incógnito) y pulsa Enter. Deberías ser redirigido automáticamente a la nueva URL.

  • Usa herramientas online: Hay herramientas gratuitas como "Redirect Checker" o "HTTP Status Code Checker". Solo tienes que introducir tu dominio antiguo y te dirá el código de estado HTTP que devuelve. Deberías ver un código 301.

  • Inspecciona la respuesta del servidor: En las herramientas para desarrolladores de tu navegador (pestaña "Red" o "Network"), puedes ver la petición inicial y la respuesta del servidor. El código de estado debe ser 301 y la cabecera "Location" debe apuntar a la nueva URL.


Preguntas Frecuentes (FAQ) sobre redirecciones en DirectAdmin

¿Puedo redirigir solo una página específica?

Sí, por supuesto. En el archivo .htaccess, puedes usar una regla más específica. Por ejemplo, para redirigir antiguo-dominio.com/pagina-especial a nuevo-dominio.com/otra-pagina, usarías:

Redirect 301 /pagina-especial https://www.nuevo-dominio.com/otra-pagina

¿Qué pasa si no pongo la "www" en la redirección?

Es una práctica común redirigir tanto el dominio con www como sin www a la misma URL canónica (por ejemplo, https://nuevo-dominio.com). Esto evita problemas de contenido duplicado y asegura que todo el tráfico se una. En el método 1, DirectAdmin te da la opción de hacerlo fácilmente.

Mi sitio usa "Syspanel" (antes conocido como HestiaCP). ¿Es igual?

No, es diferente. DirectAdmin y Syspanel son paneles de control de hosting distintos. Si tu proveedor usa Syspanel, la interfaz será diferente. En Syspanel, el acceso se realiza a través del puerto 2106 (ej. https://tu-dominio.com:2106), y la gestión de dominios se encuentra en la sección "Web". Aunque la lógica es similar, los pasos exactos varían. Este artículo se centra en el panel de DirectAdmin.

¿Cuánto tarda en propagarse la redirección?

La redirección 301 configurada en el servidor es inmediata. No hay que esperar horas ni días. Sin embargo, los navegadores y los motores de búsqueda pueden tardar un tiempo en actualizar sus cachés. No te preocupes si no ves el cambio al instante en todos los dispositivos.

¿Debo eliminar la redirección después de un tiempo?

No. Una redirección 301 es permanente. Debes mantenerla activa para que los enlaces antiguos sigan funcionando y para que Google entienda que el cambio es definitivo. Eliminarla podría resultar en errores 404 y pérdida de posicionamiento.


Conclusión: La redirección 301 es tu mejor aliado

Redirigir un dominio en DirectAdmin es un proceso sencillo que puede ahorrarte muchos dolores de cabeza. Ya sea que uses la herramienta integrada de redirección o edites el archivo .htaccess, la clave está en utilizar una redirección 301 para garantizar que tus visitantes y los buscadores encuentren tu nuevo hogar en la web sin problemas.

Recuerda siempre verificar que la redirección funciona correctamente después de configurarla. Con esta guía, has dado un paso importante para mantener la salud de tu sitio y tu posicionamiento en Google. ¡No olvides actualizar tus enlaces internos y tus perfiles en redes sociales para que todo apunte a tu nuevo dominio!

¿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