2009-03-08 11 views
14

¿Por qué algunos sitios web requieren el "www" antes que el resto de la dirección, mientras que otros parecen resolver igual de bien con el "www" que sin él?¿Por qué algunos sitios web requieren "www"?

¿Hay algún motivo convincente por el que configurar su nombre de dominio para que funcione de esta manera?

+1

Dupe: http://stackoverflow.com/questions/486621/when-should-one-use-a-www-subdomain – bzlm

+1

Dammit ... "No está relacionado con la programación"? Los mods están en crack ... – Shog9

+1

No creo que sea un engaño exacto –

Respuesta

13

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.

2

Algunos sitios lo requieren porque el servicio está configurado en esa configuración particular para entregar contenido web únicamente a través del subdominio www.

Esto es correcto ya que www es el subdominio convencional para el tráfico de "World Wide Web". Así como el puerto 80 es el puerto estándar. Es obvio que hay otros servicios estándar y puertos, así (http TCP/IP en el puerto 80 es nada especial!)

Imagínese miempresa ...

mx1.mycompany.com 25 smtp, etc

ftp .miempresa.com 21 ftp

www.mycompany.com 80 http

Los sitios que no requieren que básicamente han reenvío de DNS o la redirección de alguna especie.

p. Ej.

* .miempresa.com 80 http

La razón onlty de hacerlo por lo que yo puedo ver es si lo prefiere y desea.

Cuestiones relacionadas