Come Aggiungere un Dominio Personalizzato alla Tua Web App Con SSL Automatico

La tua app è live, il tuo codice funziona, ma l'URL legge my-project.floop.tech. Nel momento in cui un potenziale utente o cliente vede questo, la credibilità subisce un colpo. Questa guida ti guida attraverso il collegamento di un dominio personalizzato alla tua web app, il provisioning automatico di HTTPS e farlo senza mai modificare manualmente un file di zona.
Per aggiungere un dominio personalizzato alla tua web app, registri un dominio, accedi al tuo registrar DNS, punti un record CNAME o ALIAS al nome host di destinazione della tua piattaforma di hosting, e lasci che la piattaforma emetta un certificato SSL tramite ACM o Let's Encrypt. L'intero processo — dal record DNS all'HTTPS live — di solito richiede meno di un'ora una volta completata la propagazione.
Perché un Dominio Personalizzato è Importante per la Credibilità, SEO e Fiducia del Brand
I motori di ricerca utilizzano il dominio come segnale di autorità principale. Un sito che è stato su tuomarchio.com per due anni accumula equità di backlink, cronologia di scansione e segnali E-E-A-T che un URL di sottodominio semplicemente non può replicare. Al di là del ranking, il comportamento dell'utente racconta la stessa storia: gli studi mostrano costantemente tassi di rimbalzo più alti su URL che sembrano auto-generati — i visitatori presumono che il progetto sia un prototipo, non un prodotto.
Tre motivi concreti per dare priorità a un dominio personalizzato:
- Equità SEO — I backlink puntano al tuo dominio. Ogni link a
my-app.platform.iocostruisce equità per la piattaforma, non per te. - Fiducia del browser — Lucchetto HTTPS sul tuo dominio personalizzato riduce l'attrito nei flussi di iscrizione o checkout.
- Deliverability della posta elettronica — I record SPF/DKIM risiedono a livello di dominio; possedere il dominio ti consente di autenticare correttamente la posta transazionale.
"Il tuo dominio è la base della tua presenza web. Allontanarti da un URL di sottodominio dopo il lancio è doloroso — fallo bene prima di indicizzare."
Come Collego un Dominio Personalizzato alla Mia Web App?
Il processo si divide in due lati: quello che fai presso il tuo registrar e quello che la piattaforma di hosting fa automaticamente.
Il tuo lato (registrar):
- Accedi a dove hai acquistato il dominio (Namecheap, GoDaddy, Cloudflare, Google Domains, ecc.).
- Naviga nel pannello di gestione DNS per il dominio.
- Aggiungi i record forniti dalla tua piattaforma di hosting (di solito un valore CNAME come
d1abc23def.cloudfront.neto un ALIAS che punta a un nome host del load balancer).
Lato piattaforma (automatico):
- La piattaforma esegue il polling dei DNS per il record previsto.
- Una volta che il record si risolve, attiva una richiesta di certificato ACM (AWS Certificate Manager) o Let's Encrypt.
- Una sfida ACME DNS-01 o HTTP-01 viene completata automaticamente.
- Il certificato viene provisioning e allegato al tuo edge CDN — nessuna azione necessaria da parte tua.
Piattaforme come FloopFloop (https://www.floopfloop.com) gestiscono la convalidazione DNS e il provisioning SSL end-to-end: incolla il tuo dominio nelle impostazioni del progetto, copia il valore CNAME mostrato, aggiungilo presso il tuo registrar, e la piattaforma fa il resto — emissione del certificato, rinnovo e allegamento CDN.
Passo dopo Passo: Puntare i Record DNS del Tuo Registrar al Tuo Progetto
Segui questi passaggi indipendentemente dal registrar che utilizzi:
- Ottieni il nome host di destinazione dalla tua piattaforma di hosting (sembra
d1abc23def.cloudfront.netocustom.platform-edge.io). - Decidi: apex o sottodominio?
www.tuomarchio.com— usa un record CNAME che punta al nome host di destinazione.tuomarchio.com(nudo/apex) — usa un record ALIAS o ANAME (termine dipendente dal registrar). I record CNAME standard sono proibiti all'apice della zona secondo RFC 1034.
- Imposta TTL basso inizialmente — 300 secondi (5 minuti) durante la configurazione iniziale velocizza l'iterazione se hai bisogno di correggere un errore di battitura.
- Salva e attendi — La maggior parte dei registrar propaga i nuovi record entro 15–60 minuti a livello globale, anche se fino a 48 ore è tecnicamente possibile con valori TTL legacy elevati.
- Conferma con
dig— Eseguidig CNAME www.tuomarchio.com +shortnel tuo terminale. Dovrebbe restituire il nome host di destinazione della piattaforma. - Controlla il dashboard della piattaforma — Una volta che i DNS si risolvono correttamente, la piattaforma emette il certificato SSL (di solito entro 2–5 minuti dalla risoluzione dei DNS).
- Imposta i reindirizzamenti — Assicurati che
http://reindirizza ahttps://e che siawwwche l'apex si risolvano nello stesso URL canonico per evitare penalità di contenuto duplicato.
Come Configuro un Dominio Personalizzato Con Certificato SSL?
Il provisioning SSL è il passaggio che la maggior parte degli sviluppatori temeva — generare un CSR, inviarlo a una CA, scaricare un bundle di certificati, configurare nginx. Le piattaforme moderne rimuovono ogni uno di questi passaggi.
Ecco cosa accade automaticamente dietro le quinte:
- La piattaforma crea una richiesta di certificato per
tuomarchio.comewww.tuomarchio.comcon AWS ACM o Let's Encrypt. - Una sfida ACME DNS-01 aggiunge un record TXT temporaneo
_acme-challenge.tuomarchio.comtramite l'API di convalidazione DNS della piattaforma. - La CA convalida la sfida e emette un certificato di 90 giorni (Let's Encrypt) o 13 mesi (ACM).
- I certificati ACM allegati a CloudFront si rinnovano silenziosamente — non riceverai mai un avviso di scadenza del certificato.
"Con ACM su CloudFront, il rinnovo del certificato SSL è completamente invisibile allo sviluppatore. Il certificato ruota prima di scadere."
Quali Impostazioni DNS Mi Servono per un Dominio Personalizzato?
Ecco il set minimo di record DNS per un lancio tipico di web app:
| Tipo di Record | Host | Valore | TTL |
|---|---|---|---|
| CNAME | www | <nome-host-destinazione-piattaforma> | 300 |
| ALIAS / ANAME | @ (apex) | <nome-host-destinazione-piattaforma> | 300 |
| TXT | @ | Record SPF per posta elettronica (opzionale) | 3600 |
Se il tuo registrar non supporta record ALIAS/ANAME all'apice (raro ma possibile), una soluzione comune è reindirizzare l'apice a www a livello di registrar, quindi CNAME solo www.
Come HTTPS e la Distribuzione CDN Migliorano i Core Web Vitals e SEO
HTTPS è un segnale di ranking confermato di Google — ma il più grande guadagno di prestazioni proviene dalla distribuzione edge CDN. Quando la tua app viene servita tramite 450+ posizioni edge di CloudFront, gli asset statici vengono memorizzati nella cache a pochi millisecondi dai tuoi utenti a livello globale. Questo migliora direttamente:
- Time to First Byte (TTFB) — le richieste colpiscono un nodo edge vicino, non un'origine di una singola regione.
- Largest Contentful Paint (LCP) — i bundle JS/CSS statici e le immagini caricano dalla cache.
- Segnale HTTPS di Google — gli avvisi di contenuto misto e l'accesso
http://vengono eliminati dai reindirizzamenti automatici.
Core Web Vitals si collegano direttamente al sistema di ranking Page Experience di Google. Un dominio personalizzato su una piattaforma supportata da CDN inizia con un vantaggio strutturale rispetto alle configurazioni self-hosted su un singolo server.
Errori Comuni Quando Colleghi un Dominio Personalizzato
Ritardi di Propagazione
La propagazione DNS non è istantanea. Se avevi un precedente record A con un TTL di 24 ore, i resolver in tutto il mondo memorizzano quel record nella cache fino a quando non scade. Abbassa il tuo TTL a 300 secondi almeno 24 ore prima di pianificare il cutover.
Appiattimento CNAME
Alcuni CDN e registrar eseguono "appiattimento CNAME" all'apice — risolvono la catena CNAME e memorizzano il record A finale. Questo è generalmente ok, ma fai attenzione ai record appiattiti non aggiornati se l'IP della piattaforma cambia. I registrar come Cloudflare si appiattiscono automaticamente e gestiscono questo correttamente; altri potrebbero no.
Conflitto Canonico www vs. Apex
Servire contenuti identici sia su tuomarchio.com che su www.tuomarchio.com senza un reindirizzamento canonico crea un rischio di contenuto duplicato. Scegli uno come canonico (la maggior parte dei brand sceglie www), reindirizza l'altro, e imposta <link rel="canonical"> nel tuo head HTML.
SSL Non Provisioning
La causa più comune è un record DNS che non ha ancora propagato quando la piattaforma controlla per la prima volta. Se il provisioning sembra bloccato, verifica il valore CNAME con dig, conferma che non ci siano record conflittenti (vecchio record A sullo stesso host), quindi attiva un nuovo controllo dal dashboard della piattaforma.
Posso Usare un Dominio Personalizzato Con Piattaforme di Hosting Gratuito?
Sì — diverse piattaforme offrono supporto per domini personalizzati su tier gratuiti, anche se il provisioning dei certificati SSL e le funzionalità CDN potrebbero essere limitate o ritardate. Sempre conferma:
- Il tier gratuito include il provisioning del certificato SSL?
- C'è un limite al numero di domini personalizzati?
- Sono inclusi i rinnovi automatici dei certificati, o li gestisci tu?
Per le app di produzione dove uptime e SEO contano, scegliere una piattaforma che provisioning e rinnova SSL automaticamente (tramite automazione ACM o Let's Encrypt) è non negoziabile.
Quanto Tempo Richiede un Dominio Personalizzato per Propagarsi?
In pratica: 15–60 minuti per la maggior parte dei registrar quando TTL è impostato a 300 secondi. Il massimo teorico è il TTL del record precedente — se un TTL legacy era 86400 secondi (24 ore), i resolver globali potrebbero memorizzare nella cache il valore precedente fino a 24 ore.
Usa https://dnschecker.org per vedere lo stato della propagazione su 20+ nameserver globali in tempo reale.
Lista di Controllo Pre-Lancio: Verifica SSL, Reindirizzamenti e Stato Live
Prima di annunciare il tuo dominio:
-
dig CNAME www.tuomarchio.comrestituisce il nome host della piattaforma corretto - Il browser mostra il lucchetto (nessun avviso di contenuto misto nella console DevTools)
-
http://tuomarchio.comreindirizza ahttps://www.tuomarchio.com(o il tuo canonico scelto) -
https://tuomarchio.com(apex) reindirizza ahttps://www.tuomarchio.com - La scadenza del certificato SSL è 90+ giorni (controlla tramite dettagli del certificato del browser o
openssl s_client) - La proprietà di Google Search Console è verificata sul nuovo dominio
- Tutti gli URL interni codificati nella tua app usano il nuovo dominio, non il vecchio sottodominio
Conclusione
Aggiungere un dominio personalizzato alla tua web app è una configurazione una tantum con benefici SEO, fiducia e prestazioni duraturi. Il lavoro DNS si riduce a un singolo record CNAME o ALIAS; tutto il resto — provisioning SSL, rinnovo dei certificati, allegamento CDN — dovrebbe essere gestito automaticamente dalla tua piattaforma. Se stai costruendo su FloopFloop, l'allegamento del dominio personalizzato e SSL sono integrati nella piattaforma: aggiungi il tuo dominio, copia il valore CNAME, e la piattaforma gestisce la convalidazione e l'emissione dei certificati senza ulteriore configurazione.
Domande frequenti
Come collego un dominio personalizzato alla mia web app?
Accedi al pannello DNS del tuo registrar di dominio e aggiungi un record CNAME (per sottodomini come www) o un record ALIAS/ANAME (per il dominio apex) che punta al nome host fornito dalla tua piattaforma di hosting. Una volta che i DNS si propagano — di solito 15–60 minuti — la piattaforma rileva il record e completa il provisioning SSL automaticamente.
Qual è il costo dell'utilizzo di un dominio personalizzato per una web app?
La registrazione del dominio costa $10–$20 all'anno per TLD comuni come .com o .io. I certificati SSL sono gratuiti quando provisioning tramite Let's Encrypt o AWS Certificate Manager, che la maggior parte delle piattaforme di hosting moderne (come FloopFloop) utilizzano. Il supporto del dominio personalizzato stesso è spesso incluso nei piani di hosting a pagamento e talvolta anche nei tier gratuiti — controlla la pagina dei prezzi della tua piattaforma per specifiche.
Come configuro un dominio personalizzato con un certificato SSL?
Aggiungi il record CNAME o ALIAS fornito dalla tua piattaforma di hosting presso il tuo registrar. Una volta che i DNS si propagano, la maggior parte delle piattaforme attiva automaticamente una sfida ACME con Let's Encrypt o AWS ACM, convalida la proprietà del dominio tramite DNS e emette il certificato — nessuna generazione di CSR o caricamento manuale di certificati richiesto. Anche il rinnovo è automatico.
Quali impostazioni DNS mi servono per un dominio personalizzato?
Hai bisogno di un record CNAME per www che punta al nome host di destinazione della tua piattaforma e un record ALIAS o ANAME per l'apex (dominio radice) che punta allo stesso nome host. Alcuni registrar chiamano il tipo di record apex ANAME o supportano l'appiattimento CNAME alla radice. Non hai bisogno di cambiare i nameserver a meno che il tuo registrar non lo richieda specificamente.
Quanto tempo richiede un dominio personalizzato per propagarsi?
Con un TTL di 300 secondi, la maggior parte dei cambiamenti DNS si propaga globalmente entro 15–60 minuti. Se il record precedente aveva un TTL elevato (come 24 ore), i record memorizzati nella cache possono persistere per l'intero periodo TTL. Per velocizzare il prossimo cutover, abbassa il tuo TTL a 300 secondi almeno 24 ore prima di pianificare il cambio.
Iscriviti alla newsletter di FloopFloop
Nuovi articoli, aggiornamenti del prodotto e qualche lezione occasionale — direttamente nella tua casella di posta.
Non condivideremo mai la tua email. Puoi annullare l'iscrizione in qualsiasi momento.
