~/VibeHandbook
PDF gratis

Capítulo 16 · 02

Dominios personalizados y DNS

Una *.workers.dev o *.vercel.app está bien para probar, pero quieres tu propio nombre. El flujo:

  1. Compra el (Namecheap, Cloudflare Registrar, Porkbun — elige uno).
  2. Apunta su hacia tu host. Esto suele significar agregar un registro CNAME o A, o cambiar por completo los nameservers del dominio.
  3. Agrega el dominio en el panel de tu host y deja que emita un certificado SSL (la tarjeta de identidad digital que demuestra que el sitio es realmente tuyo y activa el candado y — la versión segura y cifrada del protocolo de transferencia de la web) automáticamente.

Un modelo mental rápido para que los registros dejen de sentirse como magia: un registro A apunta un nombre directamente a una dirección IP; un CNAME apunta un nombre hacia otro nombre (útil cuando la IP del host puede cambiar bajo tus pies); y los nameservers entregan el dominio completo a un proveedor para que gestione cada registro por ti. La mayoría de los hosts modernos prefieren un CNAME o un cambio completo de nameservers — quieren gestionar el certificado SSL y el enrutamiento en el borde ellos mismos.

Aquí está toda la cadena que recorre la petición de un visitante, y dónde vive cada pieza que configuraste:

  el visitante escribe
  yourdomain.com
       │
       ▼
 ┌───────────┐   "what IP is        ┌──────────────┐
 │  BROWSER  │── yourdomain.com?" ──▶│     DNS      │  ← tu registro A / CNAME
 │           │◀── here's the IP ─────┤  (registrar) │     apunta aquí
 └─────┬─────┘                       └──────────────┘
       │  HTTPS request to that IP
       ▼
 ┌───────────┐   ← el certificado SSL demuestra
 │   HOST    │     que el sitio es realmente tuyo
 │ (CF/Vercel)│
 └─────┬─────┘
       │  routes to
       ▼
 ┌───────────┐
 │  YOUR APP │  sirve la página
 └───────────┘

El DNS es la parte más confusa para principiantes, sobre todo por la jerga y los retrasos de propagación. Deja que la IA lo traduzca. Pregunta: "Mi dominio está registrado en Namecheap y estoy alojando en Cloudflare Pages. Guíame exactamente qué registros agregar, con qué valores, y cómo verificar que funcionó." Luego verifica el resultado tú mismo con una comprobación rápida en lugar de solo refrescar el navegador:

# Consulta los registros que el mundo realmente ve
dig yourdomain.com
nslookup yourdomain.com

# Confirma que el certificado está activo y no ha expirado
curl -I https://yourdomain.com

Los cambios de DNS pueden tardar desde minutos hasta un día en propagarse, y la de tu propio navegador es la peor mentirosa de todas — te mostrará con gusto una respuesta obsoleta mucho después de que el resto de internet se haya actualizado. Si no está activo de inmediato, eso es normal: revisa desde tu teléfono con datos móviles, o usa un verificador de "propagación DNS" en línea, antes de asumir que algo está roto.

¿Lo quieres sin conexión?

Descarga el libro entero en PDF o EPUB — gratis.