Il dominio punta al sito web sbagliato: Cause frequenti e soluzioni
Quando un dominio non mostra il sito web previsto, la causa è solitamente legata a DNS, Document Root, reindirizzamenti, impostazioni alias o configurazioni del CMS. Questo articolo ti aiuta a isolare sistematicamente gli errori tipici.
Un dominio può puntare a un sito web sbagliato per vari motivi. A volte appare ancora il vecchio sito web, a volte viene mostrato il dominio principale anziché un nuovo dominio aggiuntivo (addon domain), a volte una pagina predefinita o un'installazione del tutto inaspettata. È importante procedere a un controllo strutturato: Il dominio raggiunge il server corretto? È configurato correttamente in cPanel? Punta alla cartella corretta? Ci sono dei reindirizzamenti?
Questo articolo ti guida passo dopo passo attraverso le cause più comuni e ti mostra quali punti controllare prima di apportare modifiche.
Non modificare più impostazioni contemporaneamente a caso. Documenta prima lo stato attuale. Altrimenti la ricerca degli errori diventerà più difficile e potrebbero sorgere nuovi problemi.
1. Il DNS punta al server sbagliato
La causa più frequente è un record DNS errato. Se il record A o AAAA punta a un server vecchio o errato, la richiesta non raggiunge il tuo attuale hosting CURIAWEB. Di conseguenza, cPanel non può fornire il sito web corretto.
Controlla:
- quali nameserver utilizza il dominio,
- quale record A è impostato per il dominio principale,
- se esiste un record AAAA obsoleto,
- se
wwwè configurato correttamente tramite CNAME o record A, - se la propagazione DNS è ancora in corso.
dig tuodominio.ch ASe il dominio non punta all'indirizzo IP del tuo server CURIAWEB, la configurazione DNS deve essere modificata presso il provider DNS autorevole.
2. Il dominio non è stato creato in cPanel
Anche se il DNS punta correttamente al server, il dominio deve essere creato all'interno dell'account cPanel. Altrimenti, il server web non sa quale sito appartiene a quel dominio. In questo caso può apparire una pagina predefinita, un altro sito web o un messaggio di errore.
Verifica in cPanel
- Accedi a cPanel.
- Apri la sezione Domini.
- Controlla se il dominio interessato appare nell'elenco.
- In caso contrario, clicca su Crea un nuovo dominio.
- Crea il dominio inserendo la corretta Document Root.
3. Document Root errata
La Document Root è la cartella da cui vengono caricati i file del sito web. Se il dominio punta alla cartella sbagliata, verrà visualizzato anche il sito web sbagliato.
Esempio: Il dominio nuovoprogetto.ch dovrebbe mostrare un sito web autonomo, ma punta a public_html/. Tuttavia, in quella cartella si trova il sito web principale. In questo caso apparirà il sito principale anziché il nuovo progetto.
Errori tipici di Document Root
- Domino aggiuntivo collegato per errore alla cartella del dominio principale,
- Creazione di un dominio alias anziché di un dominio indipendente,
- File del sito web caricati nella cartella sbagliata,
- WordPress installato nella directory errata,
- Document Root modificata successivamente, ma senza aver spostato i file.
Controlla nella sezione Domini di cPanel quale Document Root è assegnata al dominio. Carica i tuoi file esattamente in questa cartella.
4. Creato dominio alias anziché un sito web indipendente
Se durante la creazione di un nuovo dominio l'opzione Condividi la radice del documento con il dominio principale rimane attiva, il nuovo dominio utilizzerà la stessa cartella del dominio principale. Di conseguenza, mostrerà lo stesso sito web.
Questo è corretto se un dominio deve essere usato come alias. Se invece desideri gestire un sito web autonomo, il dominio deve avere una propria Document Root indipendente.
| Situazione | Causa probabile | Soluzione |
|---|---|---|
| Il nuovo dominio mostra il sito principale | Document Root condivisa | Utilizzare una Document Root separata |
| Il sottodominio mostra un contenuto errato | Cartella errata o configurazione del CMS | Controllare la Document Root e l'applicazione |
| www si comporta diversamente dal dominio senza www | DNS o reindirizzamento non uniforme | Controllare il record www e il redirect |
5. Reindirizzamenti o regole .htaccess
Un dominio può puntare correttamente alla cartella giusta e ciononostante reindirizzare a un altro sito web. Spesso la causa è da ricercarsi nei redirect all'interno di cPanel, in regole presenti nel file .htaccess o in impostazioni interne a un CMS come WordPress.
Controlla:
- la sezione Reindirizzamenti in cPanel,
- il file
.htaccessnella Document Root, - i plugin di WordPress per i redirect,
- le funzioni del tema o i plugin di sicurezza,
- regole del CDN o del proxy,
- reindirizzamenti presso il provider di dominio esterno.
Modifica il file .htaccess solo se sai cosa stai cambiando. Una regola errata può rendere il sito web completamente inaccessibile.
6. URL di WordPress o indirizzo CMS errato
In WordPress e altri sistemi CMS, il sito web può essere impostato internamente su un dominio specifico. Se ad esempio WordPress ha ancora salvato vecchiodominio.ch come indirizzo del sito, il nuovo dominio potrebbe reindirizzare automaticamente al vecchio indirizzo.
Su WordPress, controlla:
- Indirizzo WordPress,
- Indirizzo sito web,
- plugin di redirect,
- plugin di cache,
- voci all'interno del database,
- configurazione nel file
wp-config.php.
7. Cache del browser, del DNS o del CDN
A volte la configurazione è già corretta, ma il tuo browser, il tuo risolutore DNS o un CDN mostra ancora vecchi dati. Per questo motivo dovresti sempre considerare gli effetti della cache durante la ricerca dei problemi.
Fai un test con:
- una finestra anonima del browser,
- un browser diverso,
- un'altra rete, ad esempio la rete mobile,
- verifica del DNS tramite strumenti esterni,
- svuotamento della cache nel CMS o nel CDN,
- svuotamento della cache DNS locale, se necessario.
Analisi sistematica degli errori
- Controlla quali nameserver utilizza il dominio.
- Controlla i record A e AAAA.
- Controlla se il dominio è stato creato in cPanel.
- Controlla la Document Root.
- Controlla se i file si trovano nella cartella corretta.
- Controlla i reindirizzamenti in cPanel.
- Controlla il file
.htaccess. - Controlla le impostazioni del CMS.
- Controlla i reindirizzamenti SSL e HTTPS.
- Fai dei test utilizzando reti diverse.
Quando dovrebbe intervenire il supporto CURIAWEB?
Contatta il supporto CURIAWEB se non riesci a capire se il problema risiede nel DNS, in cPanel, nella Document Root, nei reindirizzamenti o nel CMS. Indica il più precisamente possibile qual è il dominio interessato e quale sito web viene visualizzato al suo posto.
Sono utili i seguenti dati:
- dominio interessato,
- sito web di destinazione previsto,
- sito web effettivamente visualizzato,
- momento dell'ultima modifica DNS,
- informazioni su WordPress o sul CMS,
- indicazione se si utilizzano provider DNS esterni o Cloudflare.
Domande frequenti
Perché il mio nuovo dominio mostra il sito principale?
Nella maggior parte dei casi la Document Root è stata condivisa con il dominio principale. Per un sito indipendente, il dominio necessita di una propria Document Root.
Perché vedo ancora il vecchio sito web?
Spesso i record DNS puntano ancora al vecchio server o le cache DNS non si sono ancora aggiornate.
Perché il dominio reindirizza sempre a un altro dominio?
Controlla i reindirizzamenti in cPanel, il file .htaccess, le impostazioni di WordPress e i reindirizzamenti esterni.
Perché il problema riguarda solo il www?
La variante www ha le proprie impostazioni DNS o di reindirizzamento. Controlla il CNAME, il record A e i reindirizzamenti.
Registrare un nuovo dominio
Se desideri avviare un nuovo progetto o un sito web aggiuntivo, puoi verificare e registrare il dominio che desideri direttamente su CURIAWEB. In questo modo potrai gestire dominio, DNS e hosting in modo chiaro e unificato.