Come collegare il tuo dominio a un hosting web
Hai comprato il dominio da un'azienda e costruito il sito da un'altra. Collegarli richiede due o tre record DNS, e la piattaforma ti dice quali. Non ti dice invece quali vecchi record togliere, cosa succede alla posta o perché il certificato è ancora in attesa un'ora dopo. Questa guida copre entrambe le metà.
Due modi per collegare
Ogni piattaforma offre almeno uno di questi:
- Aggiungere record dove si trova già il tuo DNS, presso il registrar o su Cloudflare. Mantieni il controllo sul resto della zona, posta compresa. È la scelta abituale.
- Spostare i nameserver del dominio sulla piattaforma (Vercel, Netlify, Wix e altre offrono un proprio DNS). La piattaforma gestisce allora tutti i record, e tutto ciò che c'era nella vecchia zona, compresi i record MX e TXT della posta, va ricreato lì prima.
I record richiesti dalla maggior parte delle piattaforme
Il dominio principale (example.com, l'apex) riceve record A con indirizzi fissi, perché lì un CNAME non è ammesso, oppure un record ALIAS / CNAME flattening se il tuo provider DNS lo supporta. www riceve un CNAME verso un nome controllato dalla piattaforma.
| Piattaforma | Apex (`@`) | `www` |
|---|---|---|
| Vercel | A 76.76.21.21 | CNAME cname.vercel-dns.com |
| Netlify | A 75.2.60.5 | CNAME <site>.netlify.app |
| GitHub Pages | A 185.199.108.153 … 185.199.111.153 | CNAME <user>.github.io |
| Cloudflare Pages | CNAME <project>.pages.dev | CNAME <project>.pages.dev |
| Shopify | A 23.227.38.65 | CNAME shops.myshopify.com |
| Squarespace | A 198.185.159.144 … 198.49.23.145 | CNAME ext-cust.squarespace.com |
Passo per passo
@ e www. Lascia stare MX, SPF, DKIM e DMARC: cancellare «tutto il vecchio» è il modo più comune in cui un trasloco del sito si porta via anche la posta.Quando si vede ancora il vecchio sito
- Un record AAAA dimenticato. I visitatori con IPv6, cioè la maggior parte delle reti mobili, lo seguono verso il vecchio hosting, mentre tu su IPv4 vedi il sito nuovo.
- Inoltro o parcheggio del registrar. Alcuni registrar applicano un servizio di «inoltro web» o di parcheggio sopra i tuoi record; disattivalo.
- Un record CAA che indica solo un'altra autorità di certificazione blocca il certificato della piattaforma. Aggiungi la CA che usa (spesso
letsencrypt.org) oppure leggi record CAA. - Il proxy di Cloudflare (la nuvola arancione) davanti a Vercel o Netlify può bloccare l'emissione del certificato. Imposta quei record su «DNS only», salvo diversa indicazione della guida della piattaforma.
- Cache. Il tuo computer e il resolver possono tenere la vecchia risposta fino alla scadenza del vecchio TTL; svuotare la cache DNS pulisce la parte che controlli.
Controlla prima e dopo
Queste quattro richieste mostrano quasi tutti i problemi qui sopra:
dig +short example.com A
dig +short example.com AAAA # an old address here sends IPv6 visitors elsewhere
dig +short www.example.com CNAME
dig +short example.com CAA # if present, it must allow the platform's CADomande frequenti
Record A o CNAME?
Record A (o ALIAS) sull'apex, un CNAME per www e gli altri sottodomini. A, CNAME o ALIAS spiega perché.
Quanto ci vuole perché funzioni?
Di solito minuti dopo aver salvato i record. Se hai sostituito vecchi record, fino al loro vecchio TTL; il certificato HTTPS arriva quando la piattaforma vede i nuovi record.
Perderò la posta collegando il dominio a un sito builder?
No, se modifichi solo i record di @ e www. Se sposti i nameserver sulla piattaforma, ricrea lì i record MX e TXT della posta prima del cambio.
Sito con www o senza?
Funzionano entrambi. Scegline uno come indirizzo principale e reindirizza l'altro, così ogni link e risultato di ricerca porta nello stesso posto.
Vedi la teoria in pratica: esegui Ricerca DNS sul tuo dominio.