Qual è la differenza tra un sito Web con un WWW e senza?

La risposta rapida a questa domanda è che non c’è differenza tra i due indirizzi per la maggior parte dei domini moderni. Ad esempio, digitando www.wisegeek.com o wisegeek.com nell’URL (Uniform Resource Locator) del browser Web si accede a questo sito con la stessa facilità. Tuttavia, l’esclusione di “www” da alcuni siti Web può impedire al browser di trovare il sito. Questo problema è correggibile dal titolare del dominio. Una rapida comprensione di come funziona il World Wide Web (WWW) sarà utile per comprendere il problema.

Internet è un’enorme rete di computer che comunicano utilizzando protocolli concordati. Ad esempio, a ogni computer su Internet viene assegnato un indirizzo numerico univoco in modo che le informazioni possano essere inviate e ricevute senza che vadano perse. Questi indirizzi univoci sono chiamati indirizzi di protocollo Internet o IP in breve. Nel caso di un sito Web, l’IP numerico è associato a un nome, poiché i nomi sono più facili da ricordare per i navigatori rispetto ai numeri.

Il database Domain Name System (DNS) contiene un record per ciascun sito Web, che memorizza il nome e l’indirizzo IP del sito Web. Quando si fa clic su un collegamento o si inserisce un indirizzo in un browser Web, viene inviata una richiesta al database DNS per risolvere il nome nell’indirizzo IP corrispondente. Se il prefisso “www” viene omesso e il browser si blocca, è probabile che il record DNS non contenga la versione breve del nome di dominio: la versione senza “www”.

Una volta trovato il nome nel database DNS, viene risolto nell’IP corrispondente. Ciò consente al browser di creare una connessione con il server che ospita il sito. Richiede la pagina e fornisce il tuo indirizzo IP, come inviare una busta affrancata con il tuo indirizzo. Il server host invia la pagina web al tuo computer e la transazione è completata.

In passato molti server host creavano siti Web come sottodomini sotto www., seguendo le convenzioni di denominazione in vigore. “WWW” ha identificato il server come un server Web, rispetto a un server dedicato ad altre attività. Tuttavia, poiché Internet è diventato più utilizzato dal pubblico in generale, l’onnipresente “www” è stato spesso trascurato quando si inserivano gli indirizzi dei siti Web nei browser. Ciò ha comportato la perdita di traffico sul sito Web e la frustrazione dei navigatori, poiché molti record DNS contenevano solo www.example.com e non example.com per il nome di dominio.
Nel corso del tempo gli host hanno iniziato a eliminare la designazione “www” per i server Web e i domini sono stati creati come example.com. Per catturare il traffico che potrebbe includere arbitrariamente “www” nella richiesta del browser, i record DNS hanno invece incluso una voce aggiuntiva per coprire questo evento. CNAME è il tag DNS che mappa un alias al nome principale nel record DNS: in questo caso il “www.” versione del nome. Con questa soluzione i navigatori potrebbero includere o escludere www. e raggiungi il sito in entrambi i modi.
I record DNS possono essere modificati per includere un alias mappato. Se hai bisogno di questo servizio per i tuoi domini, contatta il tuo registrar di domini.