Vai al contenuto principale

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.

text
example.com.        A      203.0.113.10
www.example.com.    A      203.0.113.10

CNAME — associa un hostname a un altro hostname.

text
www.example.com.    CNAME  yoursite.hostingswift.example

Usa 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

  1. Trova le impostazioni DNS del tuo dominio — nel pannello HostingSwift sotto Domini, oppure presso il tuo registrar.

  2. Aggiungi un record A per @ (l'apex) → l'IP del tuo servizio.

  3. Aggiungi un record A o un CNAME per www → lo stesso IP o l'hostname del tuo hosting.

  4. 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

  1. Allestisci il nuovo sito e provalo su un hostname temporaneo o modificando il file hosts locale.

  2. Abbassa il TTL dei record che stai per modificare.

  3. Cambia il record A sul nuovo IP.

  4. Mantieni attivo il vecchio sito almeno per il vecchio TTL, poi dismettilo.

  5. 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