Puntare il tuo dominio su HostingSwift
Questa guida è tradotta dall'inglese. Alcune pagine collegate sono disponibili solo in inglese.
Record A, CNAME, TTL e come spostare un sito in produzione senza downtime.
Collegare un dominio è il passaggio che la maggior parte delle persone trova più macchinoso, soprattutto perché il DNS è invisibile. Ecco il quadro completo.
I due record che contano
Record A — associa un hostname a un indirizzo IPv4.
example.com. A 203.0.113.10
www.example.com. A 203.0.113.10CNAME — associa un hostname a un altro hostname.
www.example.com. CNAME yoursite.hostingswift.exampleUsa un record A quando hai un IP stabile. Usa un CNAME quando l'IP della destinazione può cambiare e preferisci seguire il nome. Nel DNS rigoroso non si può mettere un CNAME all'apex del dominio (example.com) — molti provider offrono una soluzione («ALIAS», «ANAME» o CNAME appiattito) e noi la supportiamo dove la supporta il registrar.
Nella pratica
Trova le impostazioni DNS del tuo dominio — nel pannello HostingSwift sotto Domini, oppure presso il tuo registrar.
Aggiungi un record A per
@(l'apex) → l'IP del tuo servizio.Aggiungi un record A o un CNAME per
www→ lo stesso IP o l'hostname del tuo hosting.Salva. Le modifiche si propagano entro il TTL del record.
TTL: la manopola che decide la velocità del cambiamento
Ogni record ha un TTL (time-to-live) — per quanto tempo i resolver possono memorizzare la risposta.
TTL basso (300 s o 60 s) — le modifiche vanno online in fretta. Usalo prima di una migrazione pianificata.
TTL alto (3600 s o più) — meno query, modifiche più lente.
Prima di spostare un sito in produzione, abbassa il TTL a 300 secondi il giorno prima, esegui lo spostamento, poi rialzalo. In questo modo il passaggio è quasi istantaneo per tutti.
Spostare un sito in produzione senza downtime
Allestisci il nuovo sito e provalo su un hostname temporaneo o modificando il file
hostslocale.Abbassa il TTL dei record che stai per modificare.
Cambia il record A sul nuovo IP.
Mantieni attivo il vecchio sito almeno per il vecchio TTL, poi dismettilo.
Ripristina il TTL al valore normale.
Il dettaglio completo, inclusi i record di posta da non dimenticare, è in Migrare il tuo hosting su HostingSwift.
Errori comuni
Dimenticare
www. Apex e www sono nomi separati; configura entrambi.Cambiare i nameserver e il record A. Scegli un solo approccio; mescolarli crea confusione.
Ignorare il TTL e poi aspettare un'ora per una modifica «semplice».
Rompere la posta. Se ospiti la posta altrove, non eliminare i record MX mentre modifichi il DNS.
Refuso nell'IP. Il DNS pubblicherà volentieri un indirizzo sbagliato.
Letture correlate