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

Cómo crear un subdominio en DirectAdmin y WordPress

Actualizado el 14 de septiembre de 2025

¿Quieres tener una tienda online, un blog de soporte o un espacio de pruebas sin necesidad de contratar otro plan de hosting? La solución es mucho más sencilla de lo que imaginas: crear un subdominio. En este artículo, te voy a guiar paso a paso para que lo hagas tanto en el panel de control DirectAdmin como en tu instalación de WordPress. No necesitas ser un experto en informática, solo seguir las instrucciones al pie de la letra y en menos de diez minutos tendrás tu subdominio funcionando.

¿Qué es exactamente un subdominio y por qué te conviene?

Antes de ensuciarnos las manos con los paneles, vamos a entender qué es esto. Imagina que tu dominio principal es tudominio.com. Un subdominio es como una extensión o una "sucursal" de ese dominio, y se coloca delante del nombre principal. Por ejemplo, tienda.tudominio.com o blog.tudominio.com.

Piénsalo como un edificio de apartamentos. Tu dominio principal es el edificio (la dirección general), y cada subdominio es un apartamento con su propia puerta, pero que comparte la misma estructura base (tu hosting). Esto es muy útil porque te permite organizar tu proyecto en secciones independientes sin pagar más por alojamiento.

Los usos más comunes son:

  • Crear una tienda online separada del blog principal.
  • Montar un área de clientes o un foro.
  • Tener un entorno de pruebas para desarrollar nuevas ideas sin afectar tu web principal.
  • Instalar una segunda (o tercera) instalación de WordPress para un proyecto diferente.

Parte 1: Crear el subdominio en DirectAdmin (El paso previo)

Para que un subdominio funcione, primero debes crearlo a nivel de servidor. DirectAdmin es el panel de control que te permite gestionar tu hosting. Este es el proceso exacto, no te saltes ningún paso.

Acceso al panel de DirectAdmin

Lo primero es acceder a tu panel de control. La URL normalmente es algo como https://tudominio.com:2222 o https://tuip:2222. Si no estás seguro, revisa el correo de bienvenida de tu proveedor de hosting. Introduce tu usuario y contraseña (que suelen ser los mismos que usaste para contratar el servicio, no los de tu cuenta de WordPress).

Buscando la sección de Gestión de Dominios

Una vez dentro, verás un montón de iconos. No te asustes, es normal. Busca una sección que se llama "Gestión de Dominios" o "Domain Management". Dentro de esa sección, encontrarás la opción "Subdominios" o "Subdomains". Haz clic en ella.

El formulario de creación: El momento clave

Ahora verás un formulario muy sencillo. Es aquí donde se hace la magia. Los campos a rellenar son:

  1. Subdominio: Aquí escribes el nombre que quieras para tu subdominio. Por ejemplo, si quieres que sea tienda, escribe tienda. IMPORTANTE: No pongas el punto ni el dominio principal, solo el nombre que va delante. DirectAdmin se encargará de añadir el resto.
  2. Dominio: En el desplegable, asegúrate de que está seleccionado tu dominio principal (por ejemplo, tudominio.com). Si solo tienes un dominio, ya estará seleccionado por defecto.
  3. Directorio raíz: Este es un campo muy importante. Te indica dónde se guardarán los archivos de este subdominio en el servidor. Por defecto, DirectAdmin te sugerirá algo como subdominios/tienda o domains/tudominio.com/tienda. Te recomiendo que no cambies esta ruta a menos que sepas exactamente lo que estás haciendo. Dejarlo por defecto es la opción más segura y te evitará problemas de configuración más adelante.

Guardar y esperar

Una vez rellenado el formulario, haz clic en el botón "Crear" o "Add". El sistema tardará solo unos segundos en configurarlo todo en el servidor. Verás un mensaje de confirmación en verde. ¡Enhorabuena, ya has creado el subdominio a nivel técnico!

[TIP] Elige un nombre para tu subdominio que sea descriptivo y fácil de recordar. Por ejemplo, tienda, blog, foro o pruebas. Evita nombres confusos o demasiado largos.

Parte 2: Instalar WordPress en tu nuevo subdominio

Ahora que el subdominio existe, tienes dos opciones principales para instalar WordPress:

  • Opción A (Recomendada para la mayoría): Usar el instalador automático "Softaculous" que suele venir integrado en DirectAdmin.
  • Opción B (Manual): Subir los archivos de WordPress manualmente y crear la base de datos a mano. Es más complejo y no lo recomiendo para principiantes.

Vamos a centrarnos en la Opción A, que es la más rápida y segura.

Usando el instalador automático (Softaculous)

  1. Vuelve al panel principal de DirectAdmin y busca el icono de "Softaculous" o "Instalador de Scripts". Normalmente está en la sección de "Herramientas" o "Avanzado".
  2. Al entrar, verás una lista de aplicaciones. Busca el icono de WordPress y haz clic en él.
  3. Verás un botón azul que dice "Instalar" o "Install". Haz clic ahí.

Configurando la instalación

Ahora viene un formulario largo, pero no te preocupes, solo hay que prestar atención a unos pocos campos. Este es el desglose:

  • Protocolo: Elige https:// si tu dominio tiene certificado SSL (lo cual es muy recomendable hoy en día). Si no lo tiene, elige http://.
  • Dominio: En el desplegable, selecciona tu subdominio recién creado (por ejemplo, tienda.tudominio.com).
  • Directorio: ¡Déjalo en blanco! Este es un error muy común. Si pones algo aquí, WordPress se instalará en una subcarpeta (ej: tienda.tudominio.com/wp) y no en la raíz del subdominio, lo cual no es lo que queremos.

Los datos de tu sitio y la cuenta de administrador

Ahora define los detalles de tu nuevo sitio web:

  • Nombre del Sitio: El título que quieres darle a tu web. Por ejemplo, "Tienda Online de Juan".
  • Descripción del Sitio: Una breve frase que describa tu web. Puedes cambiarlo más tarde.

En la sección de "Cuenta de Administrador" escribe:

  • Nombre de Usuario: El nombre de usuario para entrar al panel de wp-admin. Evita usar "admin" por seguridad.
  • Contraseña: Crea una contraseña fuerte. El instalador suele tener un botón para generar una automáticamente. Úsalo.
  • Email: Tu correo electrónico, donde recibirás las notificaciones.

[WARNING] Guarda estas credenciales en un lugar seguro. No las compartas con nadie. Si pierdes el acceso, recuperarlo puede ser un dolor de cabeza.

El último paso: Instalar

Revisa que todo esté correcto. En la parte inferior, desmarca cualquier opción de "plugins premium" que intenten venderte. Luego, haz clic en el botón final "Instalar". El proceso tardará un par de minutos. Al finalizar, verás un mensaje de éxito con las URLs de acceso a tu nuevo sitio y al panel de administración.

Parte 3: Configuración inicial dentro de WordPress

Una vez instalado, ya tienes tu subdominio en marcha. Pero para que funcione de maravilla, te recomiendo hacer una pequeña configuración dentro de WordPress.

Accede a tu panel de administración

Ve a https://tudominio.com/wp-admin (o el subdominio que hayas creado) e inicia sesión con el usuario y contraseña que acabas de configurar.

Ajustes de Enlaces Permanentes (Permalinks)

Este es un paso clave para el SEO. Ve a "Ajustes" > "Enlaces permanentes". Elige la opción "Nombre de la entrada" (que suele ser la más común y amigable para los buscadores) y haz clic en "Guardar cambios". Esto generará una estructura de URLs limpia y fácil de leer.

Instala un plugin de caché

Para que tu web vaya rápida, es fundamental instalar un plugin de caché. Algunos muy populares y gratuitos son: LiteSpeed Cache (si tu hosting usa LiteSpeed, que es muy común) o WP Super Cache. Ve a "Plugins" > "Añadir nuevo", búscalos, instálalos y actívalos. La configuración por defecto suele ser buena para empezar.

[INFO] Un subdominio se considera un sitio web independiente a ojos de Google. Por lo tanto, debes configurar su SEO por separado, incluyendo la instalación de un plugin de SEO como Yoast SEO o Rank Math en este nuevo WordPress.

Solución de problemas comunes (FAQ)

Aquí tienes las dudas más frecuentes que nos llegan a soporte sobre este tema:

¿Cuánto tiempo tarda en funcionar el subdominio?

Normalmente es instantáneo o tarda un par de minutos en propagarse. Si no te funciona al momento, espera unos 5-10 minutos y limpia la caché de tu navegador.

¿Puedo crear un subdominio sin tener un dominio principal?

No. Un subdominio siempre cuelga de un dominio principal. Necesitas tener al menos un dominio registrado y apuntando a tu hosting para poder crear subdominios.

¿Cuántos subdominios puedo crear?

Esto depende de tu plan de hosting. La mayoría de los planes permiten un número ilimitado, pero es mejor que lo consultes con tu proveedor para estar seguro.

¿Qué hago si mi subdominio da error 404?

Esto suele pasar si el WordPress no está instalado en el directorio raíz del subdominio o si hay un problema con el archivo .htaccess. Revisa que la instalación se haya hecho en el directorio correcto. Si el error persiste, contacta con el soporte de tu hosting.

¿Puedo usar el mismo certificado SSL para el subdominio?

Sí, si tienes un certificado SSL de tipo "wildcard" (comodín), cubre todos los subdominios. Si solo tienes uno para el dominio principal, la mayoría de los paneles como DirectAdmin te dan la opción de generar uno gratuito (Let's Encrypt) para el subdominio de forma automática.

[WARNING] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP) en lugar de DirectAdmin, el proceso es similar, pero tendrás que acceder al panel a través del puerto 2106 (ej: https://tudominio.com:2106). La lógica de creación es la misma: buscar la sección de dominios y añadir el subdominio.

Conclusión: Ya tienes tu subdominio listo

Crear un subdominio en DirectAdmin e instalar WordPress en él es un proceso muy sencillo una vez que sabes los pasos. Has aprendido a:

  1. Crear la estructura del subdominio en el panel de control.
  2. Instalar WordPress de forma automática con Softaculous.
  3. Realizar una configuración básica para un buen rendimiento y SEO.

Ahora ya puedes lanzar ese proyecto paralelo que tenías en mente. No tengas miedo a experimentar, ya que si algo sale mal, siempre puedes eliminar el subdominio desde DirectAdmin sin afectar a tu web principal. ¡Manos a la obra!

¿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