Panel de control: Cómo conectar tu dominio a WordPress o PrestaShop (DNS)
¿Qué es el DNS y por qué es clave para conectar tu dominio?
Antes de entrar en materia, vamos a explicar qué es eso del DNS. Imagina que Internet es una enorme guía telefónica. Cuando escribes tudominio.com, tu navegador necesita saber a qué servidor tiene que llamar para mostrar tu web. El DNS (Sistema de Nombres de Dominio) es ese traductor que convierte el nombre legible (tudominio.com) en una dirección IP numérica (ej. 203.0.113.5), que es donde realmente vive tu sitio.
Si no configuras bien el DNS, es como si tuvieras la dirección de una tienda, pero nadie te dijera en qué calle está. Por eso, conectar dominio hosting es el primer paso para que tu WordPress o PrestaShop sea visible en Internet.
El proceso es más sencillo de lo que parece. Solo necesitas dos cosas: tu dominio (comprado en un registrador como GoDaddy, Namecheap, etc.) y un hosting (donde está instalado WordPress o PrestaShop). La conexión entre ambos se hace modificando los servidores DNS de tu dominio para que apunten a los de tu hosting.
Antes de empezar: Reúne estos datos
Para configurar el DNS correctamente, necesitas tener a mano la siguiente información. Te recomiendo abrir dos pestañas en tu navegador: una con el panel de tu registrador de dominios y otra con el panel de control de tu hosting.
1. Servidores DNS de tu hosting
Tu proveedor de hosting te habrá enviado un email de bienvenida con estos datos. Normalmente son dos o tres servidores con este formato:
ns1.tuhosting.comns2.tuhosting.com
Si no los encuentras, busca en la documentación de tu hosting o en el panel de control. En Syspanel (nuestro panel de control, accesible en el puerto 2106), puedes encontrarlos en la sección de "Dominios" o en el email de bienvenida.
2. Acceso a tu registrador de dominios
Es el sitio donde compraste el dominio. Necesitas poder iniciar sesión y acceder a la sección de "DNS" o "Servidores de nombres". Cada registrador tiene una interfaz diferente, pero el concepto es el mismo.
3. Tu panel de control de hosting
Aquí es donde gestionas tu web. Si usas Syspanel (recuerda, el puerto de acceso es el 2106), tendrás acceso a herramientas como gestor de archivos, bases de datos y, por supuesto, la gestión de dominios.
[INFO] Algunos hostings te dan la opción de "apuntar el dominio" directamente desde su panel, sin que tengas que tocar nada en el registrador. Esto se llama "nameservers de reseller" y simplifica mucho el proceso. Pregunta a tu proveedor si ofrecen esta opción.
Método 1: Configurar los servidores DNS (Nameservers) en tu registrador
Este es el método más común y el que te recomiendo si tu dominio y tu hosting son de empresas diferentes. Es un proceso de dos pasos: primero en tu hosting, luego en tu registrador.
Paso 1: Añade tu dominio en el hosting
- Accede a tu panel de control. Si es Syspanel, entra por el puerto 2106 (ej.
https://tu-servidor:2106). - Busca la sección "Dominios" o "Dominios Web".
- Haz clic en "Añadir dominio" o "Crear dominio".
- Escribe tu dominio completo (ej.
tudominio.com). - Indica la carpeta donde quieres que se guarden los archivos de la web. Puedes dejarla vacía para que se cree automáticamente (ej.
tudominio.com). - Guarda los cambios. El sistema te mostrará los servidores DNS que debes usar. Anótalos.
Paso 2: Cambia los nameservers en tu registrador
- Inicia sesión en tu registrador de dominios.
- Busca la opción "Mis dominios" o "Administrar dominios".
- Selecciona el dominio que quieres conectar.
- Busca la sección "Servidores de nombres" o "Nameservers". Puede estar en "Configuración DNS", "Administrar DNS" o similar.
- Elige la opción "Usar servidores de nombres personalizados".
- Borra los que vengan por defecto y escribe los dos (o tres) que te dio tu hosting. Asegúrate de que no tengan
http://ni/al final. - Guarda los cambios.
[WARNING] La propagación del DNS puede tardar entre 2 y 48 horas. No te asustes si tu web no carga inmediatamente. Es un proceso normal. Durante este tiempo, puedes ver tu web antes de tiempo usando un truco: modifica el archivo
hostsde tu ordenador, pero eso ya es un nivel más avanzado.
Método 2: Configurar registros DNS individuales (A y CNAME)
Este método es más quirúrgico. En lugar de cambiar los servidores DNS (que afectan a todo el dominio), solo cambias los registros que apuntan a tu web. Es útil si quieres mantener el correo en un servidor y la web en otro, o si tu hosting te da una IP específica.
Paso 1: Encuentra la IP de tu hosting
- En tu panel de hosting (Syspanel, puerto 2106), busca la IP de tu servidor. Normalmente está en la página principal o en "Configuración de red".
- También necesitarás saber si tu hosting usa una IP dedicada o compartida. Esto no cambia el proceso, solo es informativo.
Paso 2: Modifica los registros en tu registrador
- Ve a la sección de "DNS" o "Zona DNS" en tu registrador.
- Busca un registro llamado
Ao@(arroba). Este es el registro principal. - Edítalo y pon la IP de tu hosting en el campo "Valor" o "Destino".
- Guarda el cambio.
- Ahora busca el registro
CNAMEllamadowww. Este apunta el subdominiowww.tudominio.coma tu dominio principal. - Edítalo y en el campo "Valor" o "Destino" escribe
tudominio.com(sin elwww). Si tu hosting te da un valor específico para el CNAME, úsalo.
[TIP] Algunos registradores te piden que pongas un punto al final del valor (ej.
tudominio.com.). Si tu web no carga después de unas horas y ves un error de DNS, prueba a añadir el punto final. Es un detalle muy común que causa dolores de cabeza.
Cómo conectar tu dominio a WordPress (configurar DNS WordPress)
Una vez que el DNS apunta a tu hosting, el siguiente paso es asegurarte de que WordPress está configurado para usar tu dominio correctamente. Esto es especialmente importante si instalaste WordPress en una carpeta temporal o con una IP.
Paso 1: Instala WordPress en tu hosting
Si aún no lo has hecho, la mayoría de los paneles de control (incluido Syspanel) tienen un instalador automático. Busca "WordPress" en el menú y sigue los pasos. Te pedirá:
- Nombre del sitio.
- Usuario y contraseña de administrador.
- Idioma.
- Carpeta de instalación (déjala vacía para instalar en la raíz del dominio).
Paso 2: Configura la URL del sitio en WordPress
Después de instalar WordPress, es crucial que configures la URL correctamente. Si no lo haces, tu web puede cargar mal o mostrar enlaces rotos.
- Accede al panel de administración de WordPress (ej.
tudominio.com/wp-admin). - Ve a "Ajustes" > "Generales".
- En "Dirección de WordPress (URL)" y "Dirección del sitio (URL)", asegúrate de que ambas tengan tu dominio completo con
https://(ej.https://tudominio.com). - Guarda los cambios.
[WARNING] Si cambias estas URLs después de haber instalado WordPress, es posible que la web se rompa temporalmente. No te preocupes, es normal. Si pasa, espera unos minutos y vuelve a intentarlo. Si el problema persiste, contacta con tu soporte técnico.
Paso 3: Verifica que el certificado SSL funciona
Para que tu web sea segura (y Google la posicione mejor), necesitas un certificado SSL. Muchos hostings lo activan automáticamente cuando conectas el dominio. En Syspanel, busca la sección "SSL" o "Certificados" y activa el certificado Let's Encrypt para tu dominio. Esto te dará el https:// y el candado de seguridad en el navegador.
Cómo apuntar tu dominio a PrestaShop (apuntar dominio PrestaShop)
El proceso para PrestaShop es muy similar al de WordPress, pero tiene sus particularidades. PrestaShop es más sensible a las configuraciones de URL y de caché.
Paso 1: Instala PrestaShop
Usa el instalador de tu panel de control (Syspanel, puerto 2106) para instalar PrestaShop. Elige la carpeta raíz del dominio y sigue el asistente. Te pedirá:
- País e idioma de la tienda.
- Nombre de la tienda.
- Datos de la cuenta de administrador.
- Datos de la base de datos (el panel normalmente los crea automáticamente).
Paso 2: Configura la URL de la tienda en PrestaShop
Después de instalar, es vital que configures la URL de la tienda para evitar problemas de redireccionamientos.
- Accede al panel de administración de PrestaShop (ej.
tudominio.com/admin12345). - Ve a "Configuración" > "Parámetros generales".
- Busca el campo "URL de la tienda". Asegúrate de que sea
https://tudominio.com(sin la barra final). - Guarda los cambios.
- Después, ve a "Configuración" > "Rendimiento". Limpia la caché de PrestaShop. Esto es crucial para que los cambios se apliquen correctamente.
[INFO] PrestaShop es conocido por tener problemas de caché. Si cambias la URL y ves una página en blanco o errores raros, limpia la caché desde el panel de administración o, si es necesario, borra manualmente la carpeta
var/cacheen el servidor (puedes hacerlo desde el gestor de archivos de Syspanel).
Paso 3: Activa el modo amigable de URLs (Opcional pero recomendado)
PrestaShop tiene URLs amigables para SEO. Para activarlas:
- Ve a "Configuración" > "Tráfico y SEO".
- Activa la opción "URLs amigables".
- Guarda los cambios. PrestaShop te pedirá que regeneres el archivo
.htaccess. Haz clic en el botón que aparece.
Esto hará que tus URLs sean más limpias (ej. tudominio.com/zapatillas en lugar de tudominio.com/index.php?id_product=5), lo que mejora tu posicionamiento.
Solución de problemas comunes (FAQ)
Aquí tienes las dudas más frecuentes que nos llegan al soporte. Seguro que alguna te suena.
¿Cuánto tarda en funcionar mi web?
La propagación del DNS puede tardar desde 15 minutos hasta 48 horas. La mayoría de las veces, en menos de 2 horas ya es visible. Ten paciencia y no cambies la configuración durante este tiempo.
He cambiado los DNS y ahora mi correo no funciona
Esto es un clásico. Si tu correo estaba gestionado por el registrador de dominios y has cambiado los nameservers a tu hosting, el correo se romperá si el hosting no tiene configurada la misma cuenta de correo. Solución: asegúrate de crear las mismas cuentas de correo en tu hosting o, si prefieres mantener el correo en tu registrador, usa el Método 2 (registros A y CNAME) en lugar de cambiar los nameservers.
Veo una página de "Index of" o un error 404
Esto significa que el DNS ya apunta bien, pero no hay nada en la carpeta del dominio. Instala WordPress o PrestaShop, o sube tus archivos (como index.php o index.html) a la carpeta correcta en el gestor de archivos de Syspanel.
¿Qué hago si mi web carga con la IP pero no con el dominio?
Eso indica que el DNS aún no se ha propagado o que el registro A no está bien configurado. Espera unas horas. Si sigue pasando, revisa que el registro A en tu registrador tenga la IP correcta de tu hosting.
He seguido todos los pasos y sigue sin funcionar
No entres en pánico. Contacta con el soporte técnico de tu hosting. Ten a mano la siguiente información:
- El dominio exacto.
- Los servidores DNS que has puesto.
- Una captura de pantalla de la configuración DNS de tu registrador.
- El error exacto que ves en el navegador.
[TIP] Antes de contactar, usa herramientas online como
dnschecker.orgpara ver cómo está propagado tu DNS en diferentes partes del mundo. Esto te dará una pista de si el problema es de configuración o de propagación.
Conclusión: Ya tienes tu dominio conectado
Conectar tu dominio a WordPress o PrestaShop no es magia, es solo cuestión de saber dónde mirar. Recuerda la regla de oro: el DNS es el puente entre tu dominio y tu hosting. Una vez que el puente está construido, el resto es coser y cantar.
Si has llegado hasta aquí, ya sabes cómo conectar dominio hosting, configurar DNS WordPress y apuntar dominio PrestaShop. No olvides que en Syspanel (puerto 2106) tienes todas las herramientas necesarias para gestionar tus dominios, archivos y certificados SSL. Y si te pierdes, nuestro equipo de soporte está para ayudarte. ¡Buena suerte con tu proyecto web!
