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

Cómo crear un subdominio en DirectAdmin y conectarlo a WordPress

Actualizado el 30 de abril de 2026

Introducción: ¿Qué es un subdominio y por qué te conviene?

Un subdominio es una extensión de tu dominio principal que te permite organizar tu sitio web en secciones independientes. Por ejemplo, si tu dominio es tutienda.com, un subdominio podría ser blog.tutienda.com o tienda.tutienda.com. Piensa en ello como una "sucursal" de tu página web, que puede tener su propia instalación de WordPress, su propio contenido y, incluso, su propio diseño.

Crear un subdominio es una práctica muy común y útil. Quizás quieras lanzar un blog separado de tu web corporativa, crear una tienda online independiente, o montar un área de pruebas para experimentar sin afectar tu sitio principal. La buena noticia es que, si tu hosting usa el panel de control DirectAdmin, el proceso es bastante sencillo y no requiere conocimientos técnicos avanzados.

En este tutorial, te guiaré paso a paso sobre cómo crear un subdominio en DirectAdmin y conectarlo a WordPress. Al final, tendrás tu nuevo subdominio funcionando con una instalación limpia de WordPress, o conectado a un WordPress que ya tengas preparado. Vamos a ello.


Paso 1: Accede a tu panel de DirectAdmin

Lo primero es entrar en el panel de control de tu hosting. Normalmente, la URL de acceso es algo como https://tu-dominio.com:2222 o https://tu-ip:2222. Si no estás seguro, revisa el correo de bienvenida de tu proveedor de hosting, donde suelen indicarte la dirección exacta y tus credenciales.

Una vez dentro, verás el panel principal con una serie de iconos y secciones. No te preocupes, es más fácil de lo que parece.


Paso 2: Localiza la sección de "Gestión de Dominios"

En el menú principal de DirectAdmin, busca la sección que se llama "Gestión de Dominios" o, en inglés, "Domain Management". Dentro de esta sección, encontrarás la opción "Subdominios" (o "Subdomains"). Haz clic en ella.

Esta es la pantalla donde podrás crear subdominios directadmin. Verás un formulario simple con un campo para escribir el nombre del subdominio y un menú desplegable para seleccionar el dominio principal al que lo quieres asociar.


Paso 3: Crea tu subdominio paso a paso

Ahora viene la parte principal del proceso. Sigue estos pasos:

3.1. Elige el nombre de tu subdominio

En el campo "Subdominio", escribe el nombre que deseas. Por ejemplo, si quieres un blog, escribe blog. Si quieres una tienda, escribe tienda. Recuerda que el nombre debe ser corto, descriptivo y sin espacios ni caracteres especiales. Solo letras, números y guiones.

3.2. Selecciona el dominio principal

En el menú desplegable, asegúrate de que esté seleccionado tu dominio principal (por ejemplo, tudominio.com). Si tienes varios dominios, elige sobre cuál quieres crear el subdominio.

3.3. Configura el directorio (opcional, pero recomendado)

DirectAdmin te permite especificar en qué carpeta del servidor se guardarán los archivos del subdominio. Por defecto, creará una carpeta llamada /public_html/blog (siguiendo el ejemplo). Te recomiendo dejarlo así, ya que es la estructura estándar y facilita futuras gestiones.

3.4. Haz clic en "Crear"

Revisa que todo esté correcto y pulsa el botón "Crear" (o "Create"). DirectAdmin te confirmará que el subdominio se ha creado correctamente. ¡Felicidades, ya has aprendido a crear subdominio directadmin!

[TIP]
Aunque no es obligatorio, es una buena práctica crear el subdominio y esperar unos minutos antes de instalar WordPress. Esto permite que los registros DNS se propaguen correctamente, aunque en la mayoría de los casos, con DirectAdmin, la propagación es casi instantánea.


Paso 4: Conecta WordPress a tu nuevo subdominio

Ahora que tienes tu subdominio, tienes dos opciones principales: instalar WordPress desde cero o conectar una instalación existente. Te explico ambas.

Opción A: Instalar WordPress desde cero (recomendado para principiantes)

Esta es la forma más limpia y sencilla de tener un subdominio WordPress funcionando. DirectAdmin suele incluir un instalador automático llamado "Softaculous" o similar.

  1. En el panel de DirectAdmin, busca la sección "Softaculous" o "Instalador de Scripts".
  2. Encuentra el icono de WordPress y haz clic en "Install" (Instalar).
  3. En el formulario de instalación, verás un campo llamado "Choose Domain" (Elegir dominio). Despliega el menú y selecciona tu nuevo subdominio (ej. blog.tudominio.com).
  4. Rellena el resto del formulario: nombre del sitio, descripción, usuario administrador, contraseña y correo electrónico.
  5. Deja el resto de opciones por defecto, a menos que sepas lo que estás haciendo.
  6. Pulsa "Install" y espera unos segundos. ¡Listo! Ya tienes WordPress instalado en tu subdominio.

Opción B: Conectar una instalación de WordPress existente

Si ya tienes WordPress en otro lugar y quieres "moverlo" o apuntarlo a tu subdominio, el proceso es un poco más técnico, pero factible.

  1. Copia los archivos: Sube todos los archivos de tu WordPress existente a la carpeta del subdominio (por ejemplo, public_html/blog) usando el Administrador de Archivos de DirectAdmin o un cliente FTP.

  2. Crea la base de datos: En DirectAdmin, ve a "Gestión de Bases de Datos" (o "MySQL Management") y crea una nueva base de datos, un usuario y asigna el usuario a la base de datos con todos los privilegios. Anota estos datos.

  3. Edita el archivo wp-config.php: En la carpeta de tu subdominio, busca el archivo wp-config.php y edítalo con el Administrador de Archivos. Cambia las constantes DB_NAME, DB_USER y DB_PASSWORD con los datos de la nueva base de datos que acabas de crear.

  4. Actualiza las URLs: Ahora necesitas cambiar las URLs en la base de datos. La forma más fácil es usar phpMyAdmin (accesible desde DirectAdmin). Selecciona tu nueva base de datos, ve a la pestaña "SQL" y ejecuta la siguiente consulta SQL, reemplazando tudominio.com y blog.tudominio.com con tus dominios reales:

    UPDATE wp_options SET option_value = 'https://blog.tudominio.com' WHERE option_name = 'siteurl';
    UPDATE wp_options SET option_value = 'https://blog.tudominio.com' WHERE option_name = 'home';
    

    [WARNING]
    Esta opción es más avanzada. Si no te sientes cómodo editando archivos o bases de datos, te recomiendo encarecidamente la Opción A (instalación limpia). Un error en la base de datos puede dejar tu sitio inaccesible. Actúa con cautela.


Paso 5: Configuración rápida y verificación

Independientemente del método que elijas, después de conectar WordPress, es hora de verificar que todo funciona.

  1. Accede a tu subdominio: Escribe la URL de tu subdominio en el navegador (ej. https://blog.tudominio.com). Deberías ver tu nuevo WordPress o un mensaje de instalación.
  2. Configura los enlaces permanentes: En el escritorio de WordPress, ve a "Ajustes" > "Enlaces permanentes" y elige una estructura que te guste (por ejemplo, "Nombre de la entrada"). Pulsa "Guardar cambios" para actualizar el .htaccess.
  3. Instala un certificado SSL: Es fundamental que tu subdominio tenga SSL para que la conexión sea segura. En DirectAdmin, busca la sección "Certificados SSL" y sigue las instrucciones para emitir un certificado gratuito de Let's Encrypt para tu subdominio. Normalmente, es un proceso automático.

[INFO]
Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el proceso para crear un subdominio es muy similar. La diferencia principal es que el panel de control se accede a través del puerto 2106 (ej. https://tu-dominio.com:2106). Una vez dentro, busca la sección de "Web" o "Dominios" y encontrarás la opción de añadir un subdominio. El flujo de instalación de WordPress posterior es idéntico.


Preguntas Frecuentes (FAQ)

¿Puedo tener varios subdominios en mi cuenta de DirectAdmin?

Sí, por supuesto. El número de subdominios que puedes crear depende de tu plan de hosting, pero en la mayoría de los casos, es ilimitado o muy alto. Puedes repetir el proceso de creación tantas veces como necesites.

¿Cuánto tiempo tarda en estar activo un subdominio?

En DirectAdmin, la creación del subdominio es instantánea. La propagación de DNS puede tardar desde unos minutos hasta un par de horas en casos excepcionales, pero lo normal es que puedas acceder a él casi de inmediato.

¿Puedo instalar WordPress en un subdominio sin usar Softaculous?

Sí, puedes hacerlo manualmente. Solo tienes que descargar WordPress desde wordpress.org, subir los archivos a la carpeta del subdominio, crear una base de datos en DirectAdmin y seguir el famoso proceso de "Instalación de WordPress en 5 minutos". Es un poco más tedioso, pero es una excelente forma de aprender.

¿Necesito un dominio separado para tener un blog?

No, para nada. Usar un subdominio (como blog.tudominio.com) es una práctica muy común y válida para tener un blog sin necesidad de comprar un dominio nuevo. Es una solución económica y rápida.

¿Qué pasa si quiero eliminar el subdominio más adelante?

Puedes eliminarlo fácilmente desde la misma sección de "Subdominios" en DirectAdmin. Al eliminarlo, se borrarán todos los archivos de su carpeta, así que asegúrate de hacer una copia de seguridad si necesitas conservar algo.

¿Un subdominio afecta al SEO de mi dominio principal?

En general, no debería afectar negativamente. De hecho, si el contenido del subdominio es relevante y de calidad, puede ayudar a tu marca. Eso sí, recuerda que un subdominio se considera una entidad separada de tu dominio principal, por lo que tendrás que trabajar el SEO del subdominio por separado. Si buscas consolidar todo tu contenido bajo un mismo dominio, es mejor usar subcarpetas (ej. tudominio.com/blog), pero para proyectos independientes, el subdominio es perfecto.

Mi instalación de WordPress en el subdominio da error 404 al acceder a las páginas internas, ¿qué hago?

Esto suele ser un problema con los enlaces permanentes. Ve a "Ajustes" > "Enlaces permanentes" en tu WordPress, elige cualquier opción (por ejemplo, "Simple") y pulsa "Guardar cambios". Después, vuelve a seleccionar la opción que querías y guarda de nuevo. Esto regenera las reglas de reescritura en el archivo .htaccess y suele solucionar el error.


Conclusión

Crear un subdominio en DirectAdmin y conectarlo a WordPress es un proceso muy accesible para cualquier persona, incluso sin experiencia técnica. Siguiendo estos pasos, en menos de 10 minutos tendrás tu nuevo proyecto en línea funcionando. Recuerda que la clave está en la organización: elige nombres claros, instala WordPress desde Softaculous para simplificar el proceso y no olvides configurar el SSL para la seguridad de tus visitantes.

Este tutorial te ha proporcionado una guía completa y práctica para llevar a cabo esta tarea. Espero que te haya sido de gran ayuda. Si tienes alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico, que estará encantado de ayudarte. ¡Mucha suerte con tu nuevo subdominio!

¿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