为什么有些网站需要“www”?

时间:2009-03-08 22:22:10

标签: hosting dns

为什么某些网站在地址的其余部分之前需要“www”,而其他网站似乎也解决了“www”与没有它的情况一样?

是否有一些令人信服的理由说明为什么要设置域名才能像这样工作?

2 个答案:

答案 0 :(得分:13)

有几个原因,这里有一些:

1)此人故意这样想

人们将DNS用于许多事情,而不仅仅是网络。对于对他们来说更重要的其他服务,他们可能需要主dns名称。

2)配置错误的DNS服务器

如果有人向您的DNS服务器查找www,您的DNS服务器需要解析它。

3)配置错误的网络服务器

Web服务器可以托管许多不同的网站。它通过Host标头区分您想要的站点。您需要指定要用于您网站的主机名。

4)网站优化

最好不要同时处理两者,而是使用移动的永久http状态代码转发一个。这样,2个地址将不会竞争入站链接排名。

5)Cookie

避免浏览器不发送cookie的问题。这也可以通过移动的永久http状态代码来解决。

6)客户端浏览器缓存

如果您向www和其他人请求,Web浏览器可能无法缓存图像。这也可以通过移动的永久http状态代码来解决。

答案 1 :(得分:2)

某些网站需要它,因为该服务是在该特定设置上配置的,仅用于通过www子域提供网络内容。

这是正确的,因为www是“万维网”流量的传统子域。 就像80端口是标准端口一样。显然还有其他标准服务和端口(端口80上的http tcp / ip没什么特别的!)

想象一下mycompany ......

mx1.mycompany.com 25 smtp等

ftp.mycompany.com 21 ftp

www.mycompany.com 80 http

不需要它的网站基本上有dns转发或某种重定向。

e.g。

* .mycompany.com 80 http

据我所知,这样做的理由是,如果您愿意并且想要这样做。