Quando fai puntare un dominio a un sito web, dici a internet dove mandare chiunque scriva quel dominio in un browser. Senza questo passaggio, non c'è nessun legame tra il nome che le persone scrivono e il server dove si trovano i file del tuo sito. Il processo si riduce ad aggiornare alcune impostazioni nel tuo account del dominio, e quando quelle impostazioni hanno effetto, il tuo sito va online con il nome che hai scelto. Per capire il quadro completo di come funziona quella ricerca, parti da come funziona il DNS.
Che cosa significa far puntare un dominio a un sito web?
Ogni sito web si trova su un server, e ogni server ha un indirizzo IP. Un indirizzo IP è una stringa di numeri che identifica un computer specifico su internet. Il tuo nome di dominio è la versione facile da ricordare di quell'indirizzo. Far puntare il dominio significa configurare le impostazioni DNS del tuo dominio in modo che, quando qualcuno inserisce il tuo nome di dominio, il suo browser sappia quale server contattare.
Pensalo come salvare un contatto nel telefono. Il numero di telefono (indirizzo IP) esiste già. Stai solo associandogli un nome (dominio) per poterlo trovare senza ricordare il numero.
Se vuoi un'idea più chiara di come domini e server siano collegati, il capitolo su dominio e hosting spiega nel dettaglio quel rapporto.
Quali sono i due modi per far puntare un dominio a un sito web?
Ci sono due metodi principali per collegare il dominio al tuo server di hosting. Entrambi portano allo stesso risultato, ma funzionano in modo diverso e sono adatti a situazioni diverse.
Cambiare i nameserver
I nameserver sono gli indirizzi che dicono a internet quale provider DNS è responsabile del tuo dominio. Quando cambi i nameserver con quelli forniti dalla tua azienda di hosting, cedi il pieno controllo del DNS a quell'host. Da quel momento, tutti i record DNS del tuo dominio sono gestiti dal provider di hosting.
È il metodo più comune quando ti iscrivi a un nuovo provider di hosting. Ti danno due o più indirizzi di nameserver e tu li inserisci nell'account del registrar del dominio. Quando la modifica ha effetto, il tuo dominio si risolve tramite i server DNS dell'host e il tuo sito compare.
Aggiungere un record A o un record CNAME
Un record A associa il tuo dominio direttamente a un indirizzo IP. Invece di cedere il pieno controllo del DNS, tieni i nameserver attuali e aggiungi semplicemente un record che dice "questo dominio punta a questo server specifico". Un record CNAME funziona in modo simile ma associa il dominio a un altro nome di dominio invece che a un indirizzo IP. I record CNAME sono comuni con le piattaforme che ti danno un URL specifico della piattaforma e ti chiedono di far puntare a quello il tuo dominio personalizzato.
Questo metodo è utile quando vuoi tenere la gestione del DNS in un unico posto, come il tuo registrar, collegando comunque il dominio a un server di hosting o a una piattaforma per siti web altrove.
Quando usare ciascun metodo?
La scelta tra nameserver e record A dipende dalla tua configurazione e da quanto controllo sul DNS vuoi tenere presso il registrar.
Il metodo dei nameserver funziona meglio in queste situazioni.
- Stai configurando un sito nuovo di zecca con un provider di hosting
- Vuoi che il tuo provider di hosting gestisca per te tutte le impostazioni DNS
- Non hai altri servizi (come l'email) legati a record DNS che devi tenere presso il registrar
Il metodo del record A o CNAME è la scelta migliore in queste situazioni.
- Vuoi tenere la gestione del DNS presso il registrar
- Hai email o altri servizi che girano su record DNS che non vuoi spostare
- La piattaforma del tuo sito ti dà un indirizzo IP o un URL della piattaforma a cui puntare, invece dei nameserver
- Stai collegando un sottodominio (come shop.yourdomain.com) a un server diverso da quello del sito principale
Come far puntare un dominio cambiando i nameserver
Segui questi passaggi per collegare il dominio al tuo hosting aggiornando i nameserver.
Passaggio 1. Ottieni gli indirizzi dei nameserver dal tuo host
Accedi al tuo account di hosting e trova le informazioni sui nameserver. Di solito sono nell'email di benvenuto che l'host ti ha mandato dopo l'iscrizione, o nella dashboard dell'account sotto le impostazioni DNS o del dominio. Vedrai due o più indirizzi che somigliano a ns1.yourhost.com e ns2.yourhost.com.
Passaggio 2. Accedi al registrar del tuo dominio
Vai al registrar dove hai comprato il dominio e accedi. Vai nell'area di gestione dei domini e trova il dominio che vuoi collegare.
Passaggio 3. Trova le impostazioni dei nameserver
Cerca un'opzione chiamata Nameserver, Impostazioni DNS o DNS del dominio. La maggior parte dei registrar la raggruppa nella pagina di gestione del dominio. Dovresti vedere elencati i nameserver attuali, di solito quelli predefiniti del registrar.
Passaggio 4. Sostituisci i nameserver
Passa dai nameserver predefiniti a quelli personalizzati. Inserisci gli indirizzi dei nameserver che hai ricevuto dal tuo provider di hosting. Assicurati di inserirli esattamente come appaiono, senza spazi in più né caratteri mancanti.
Passaggio 5. Salva e aspetta
Salva le modifiche. L'aggiornamento ha bisogno di tempo per diffondersi su internet, un processo chiamato propagazione DNS. Può richiedere da pochi minuti a 48 ore, anche se la maggior parte delle modifiche ha effetto entro poche ore.
Come far puntare un dominio con un record A
Se preferisci lasciare i nameserver dove sono, puoi collegare il dominio aggiungendo invece un record A.
Passaggio 1. Ottieni l'indirizzo IP dal tuo host o dalla tua piattaforma
Accedi al tuo account di hosting o alla piattaforma del tuo sito e trova l'indirizzo IP del tuo server. È l'indirizzo a cui punterà il tuo dominio. Somiglia a 192.0.2.1. Se la tua piattaforma ti dà un URL invece di un indirizzo IP (come sites.yourplatform.com), userai un record CNAME al posto di un record A.
Passaggio 2. Apri la gestione del DNS
Vai al servizio che gestisce il tuo DNS. Se hai tenuto i nameserver del tuo registrar, è il tuo registrar. Accedi e vai ai record DNS del tuo dominio.
Passaggio 3. Aggiungi o modifica il record A
Trova il record A esistente per il tuo dominio (quello con @ o il nome del tuo dominio come host) e aggiorna il valore con l'indirizzo IP del tuo provider di hosting. Se non esiste un record A, creane uno nuovo. Imposta l'host su @ (che rappresenta il dominio principale) e inserisci l'indirizzo IP come valore.
Passaggio 4. Aggiungi un record A per www
Crea un secondo record A con l'host impostato su www e lo stesso indirizzo IP. Così i visitatori che scrivono www.yourdomain.com raggiungono comunque il tuo sito. Se la tua piattaforma usa invece un CNAME, aggiungi un record CNAME con host impostato su www e valore impostato sull'URL fornito dalla tua piattaforma.
Passaggio 5. Salva e aspetta la propagazione
Salva i nuovi record. Come per le modifiche ai nameserver, gli aggiornamenti dei record A passano per la propagazione DNS e possono richiedere da pochi minuti a 48 ore per avere effetto a livello globale.
Come verificare che il dominio sia collegato
Dopo aver fatto le modifiche, devi confermare che il collegamento funzioni bene prima di dire a chiunque che il sito è online.
- Apri il dominio in un browser. Scrivi il tuo nome di dominio nella barra degli indirizzi e vedi se il sito si carica. Prova sia yourdomain.com sia www.yourdomain.com.
- Usa uno strumento di ricerca DNS. Gli strumenti gratuiti di verifica DNS ti permettono di scrivere il tuo dominio e vedere a quale indirizzo IP si risolve. Conferma che corrisponda all'indirizzo IP del tuo server di hosting.
- Controlla da luoghi diversi. La propagazione DNS avviene in modo graduale, quindi il tuo dominio può funzionare in una regione prima che in un'altra. I verificatori online della propagazione ti mostrano lo stato in più località del mondo.
- Verifica che l'SSL sia attivo. Quando il dominio si risolve, controlla che il tuo sito si carichi in HTTPS con un certificato SSL valido. Se il browser mostra un avviso di "non sicuro", l'SSL va ancora configurato o non è ancora stato emesso per il nuovo dominio.
Quanto dura la propagazione DNS?
La propagazione DNS è il tempo che le informazioni DNS aggiornate impiegano a diffondersi su tutti i server DNS del mondo. Quando cambi i nameserver o aggiungi un record A, la modifica parte dal tuo registrar o provider DNS e poi si copia verso gli altri server DNS uno alla volta.
Nella pratica, la maggior parte delle modifiche ha effetto entro 1-4 ore. L'intera finestra di propagazione può arrivare a 48 ore, anche se con le infrastrutture moderne è raro. Durante la propagazione, alcuni visitatori possono vedere ancora la vecchia destinazione (o una pagina di errore) mentre altri vedono già il sito aggiornato. È normale e temporaneo.
Non puoi accelerare la propagazione, ma puoi prepararti. Se stai lanciando un nuovo sito, fai la modifica DNS uno o due giorni prima della data di lancio prevista, così il collegamento è già attivo quando annunci il sito.
Che cosa fare se il dominio non si collega
Se hai fatto le modifiche e il dominio ancora non carica il tuo sito, passa in rassegna queste cause comuni.
- La propagazione non è finita. Se sono passate meno di 48 ore, la modifica potrebbe ancora diffondersi. Usa uno strumento di propagazione per vedere lo stato attuale nelle diverse regioni.
- Gli indirizzi dei nameserver sono sbagliati. Un solo errore di battitura in un indirizzo di nameserver rompe il collegamento. Torna al tuo registrar e confronta le voci carattere per carattere con quelle che ti ha dato il provider di hosting.
- Il record A punta all'IP sbagliato. Conferma che l'indirizzo IP nel tuo record A corrisponda a quello mostrato nell'account di hosting. Se il tuo host ha da poco migrato il sito o cambiato server, l'IP potrebbe essere cambiato.
- Manca il record www. Se yourdomain.com funziona ma www.yourdomain.com no (o il contrario), manca un record DNS per la versione che non funziona. Aggiungi il record A o CNAME mancante per www.
- Cache del browser. Il browser potrebbe conservare in cache le vecchie informazioni DNS. Prova a caricare il dominio in una finestra privata o in incognito, oppure svuota la cache del browser e riprova.
- L'account di hosting non è configurato per il dominio. Il tuo server di hosting deve sapere che deve rispondere al tuo dominio. La maggior parte degli host richiede di aggiungere il dominio nel pannello di controllo dell'hosting. Se il dominio non risulta attivo lato hosting, il server non servirà il tuo sito anche se il DNS punta correttamente.
Come gestire www e non-www
Al tuo dominio si può accedere in due modi. I visitatori possono scrivere yourdomain.com o www.yourdomain.com. Entrambi devono funzionare e, idealmente, uno dei due deve reindirizzare all'altro, così i motori di ricerca li trattano come la stessa pagina.
Scegli una versione come principale. Non importa quale, ma una volta scelta, mantienila. Imposta un reindirizzamento dalla versione che non usi a quella che usi. Per esempio, se la tua principale è yourdomain.com, imposta www.yourdomain.com perché reindirizzi lì.
Quando configuri i record DNS, assicurati che entrambe le versioni si risolvano. Se usi record A, aggiungine uno per @ (il dominio principale) e uno per www. Se la tua piattaforma lo gestisce in automatico, confermalo provando entrambe le versioni in un browser dopo la propagazione.
Come gestisce WEMASY i collegamenti dei domini
Quando crei un sito con WEMASY, collegare il tuo dominio è semplice. WEMASY ti fornisce le impostazioni DNS necessarie per far puntare il dominio al tuo sito. Le aggiungi presso il tuo registrar e WEMASY si occupa del resto lato hosting. L'SSL si configura in automatico quando il dominio è collegato, quindi il sito si carica in modo sicuro senza configurazioni extra. Non serve configurare a mano l'hosting, impostare file sul server o gestire certificati da solo. Scopri che cosa include ogni piano nella pagina dei prezzi di WEMASY.
Domande frequenti
Posso far puntare più di un dominio allo stesso sito?
Sì. Puoi far puntare più domini allo stesso server o sito. È comune quando un brand possiede diverse estensioni di dominio (come .com, .net e .org) e vuole che portino tutte allo stesso sito. La configurazione consigliata è scegliere un dominio come principale e reindirizzare gli altri con reindirizzamenti permanenti, così i motori di ricerca indicizzano una sola versione e il tuo posizionamento non si divide su più URL. Con il creatore di siti di WEMASY puoi configurarlo direttamente sul tuo sito.
Devo far puntare di nuovo il dominio se cambio provider di hosting?
Sì. Se passi a un nuovo provider di hosting, il server a cui punta il tuo dominio cambia. Dovrai aggiornare i nameserver o il record A in base alle impostazioni del nuovo host. Il processo è lo stesso della configurazione iniziale. Aggiorni i record presso il registrar, salvi e aspetti la propagazione.
Che cosa succede alla mia email se cambio i nameserver?
Cambiare i nameserver sposta tutta la gestione del DNS al nuovo provider, compresi i record MX che controllano la consegna dell'email. Se la tua email dipende dai record MX presso il tuo provider DNS attuale, quei record smetteranno di funzionare quando i nameserver cambiano. Prima di cambiare, assicurati che il nuovo provider DNS abbia i record MX corretti per il tuo servizio email. Se vuoi evitare questo rischio, usa invece il metodo del record A, che ti permette di tenere i nameserver e i record email attuali.
È possibile far puntare un sottodominio a un server diverso da quello del dominio principale?
Sì. Puoi far puntare un sottodominio come shop.yourdomain.com o blog.yourdomain.com a un server completamente diverso aggiungendo un record A o CNAME separato per quel sottodominio. Il dominio principale continua a puntare al suo server e il sottodominio punta a un altro. È utile quando fai girare parti diverse del tuo sito su piattaforme diverse.
Qual è la differenza tra un record A e un record CNAME?
Un record A associa un dominio direttamente a un indirizzo IP (una stringa di numeri come 192.0.2.1). Un record CNAME associa un dominio a un altro nome di dominio invece che a un indirizzo IP. I record CNAME si usano di solito quando una piattaforma per siti ti dà un URL della piattaforma a cui puntare invece di un IP puro. Con la maggior parte dei provider DNS non puoi usare un CNAME per il dominio principale, quindi i record CNAME si usano soprattutto per i sottodomini o per la versione www di un dominio.
Il prossimo capitolo spiega come configurare un indirizzo email personalizzato con il tuo dominio, così l'email del tuo brand corrisponde all'indirizzo del tuo sito.