¿Por qué escribimos ‘www’ en las URL?

Primero déjenme explicar por qué usamos www delante de los nombres de dominio.

Se ha vuelto convencional nombrar los servidores de acuerdo con el servicio que brindan. Nombramos el host de un servidor ftp como ftp y de manera similar, para un servidor web (world wide web), nombramos el host como www. No es necesario nombrarlo de tal manera que no haya un estándar o protocolo que nos pida que lo implementemos.

Sin embargo, para sitios web grandes que usan CDN, para cargar el contenido estático, el uso de www. brinda la oportunidad de usar CNAME para www.domain-name.com que apunta a su CDN mientras usa los registros NS y SOA requeridos para el nombre de dominio (domain-name.com). El domain-name.com generalmente tendrá un registro A para apuntar a un host que redirigirá a www.domain-name.com utilizando una redirección HTTP.

Esto ayuda a evitar el problema de no poder tener los registros NS y SOA para domain-name.com que se requieren para un dominio de nivel superior mientras se usa CNAME para domain-name.com. Esto se debe al hecho de que el uso de CNAME para domain-name.com no permitirá que domain-name.com tenga otros registros como NS y SOA.

Gracias por preguntarme.

No es necesario escribir www en URL.

Por lo general, también se puede acceder a su URL sin www, a menos que el controlador de dominio configure específicamente el DNS y el alojamiento de modo que la URL no funcione sin www (algunos sitios obligan a dicho uso).

En los primeros días de Internet, solía ser la forma generalmente preferida de usar www para indicar que la URL estaba disponible en la World Wide Web, en lugar de solo en redes privadas.

Pero, hoy en día, Internet es tan omnipresente que las personas suponen que todas las URL están en la red mundial, a menos que se mencione lo contrario.

Tengo un sitio llamado itsSri.com, incluso si lo prefijas con http: // www. , solo irá a itsSri.com. Imagínese las dos URL, con y sin www, que se ve mejor? Y también necesita 4 caracteres menos para representar en cualquier lugar.

Editar: la respuesta de Deepak Selvan da la razón técnica adecuada, pero la mayoría de los sitios no tienen esa necesidad.

Escribir “www” le informa a su navegador que está buscando el sitio web xyz en la red mundial y no en una máquina local.

Si está desarrollando un sitio en una máquina local que escriba en el navegador localhost y la dirección del servidor. Porque ese sitio web no está en la web mundial.

Sin embargo, una vez que haya lanzado su sitio, tendrá que poner www para que el navegador que busque esa página en la web mundial.