Hay varias razones, aquí:
1) La persona que lo ha querido así a propósito
La gente utiliza DNS para muchas cosas, no sólo por la web. Es posible que necesiten el nombre principal de DNS para algún otro servicio que sea más importante para ellos.
2) servidores DNS mal configurados
Si alguien hace una búsqueda de www a su servidor DNS, el servidor DNS tendría que resolverlo.
3) servidores web mal configurados
un servidor web puede alojar muchos sitios web diferentes. Distingue qué sitio quiere a través del encabezado Host. Debe especificar qué nombres de host desea usar para su sitio web.
4) Optimización de sitios web
Es mejor no maneja ambos, pero que transmita una con un código de estado HTTP trasladado de manera permanente. De esta forma, las 2 direcciones no competirán por los rangos del enlace entrante.
5) Galletas
para evitar problemas con las cookies no se envían de vuelta por el navegador. Esto también se puede resolver con el código de estado http movido permanentemente.
6) del lado del cliente almacenamiento en caché del navegador
navegadores web pueden almacenar en caché no una imagen si usted hace una petición a www y otro sin. Esto también se puede resolver con el código de estado http movido permanentemente.
Dupe: http://stackoverflow.com/questions/486621/when-should-one-use-a-www-subdomain – bzlm
Dammit ... "No está relacionado con la programación"? Los mods están en crack ... – Shog9
No creo que sea un engaño exacto –