18

为什么有些网站在地址的其余部分之前需要“www”,而另一些网站似乎使用“www”和没有它一样好?

是否有一些令人信服的理由让您将域名设置为这样工作?

4

2 回答 2

13

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

1) 这个人是故意这样想要的

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

2) 配置错误的 dns 服务器

如果有人在您的 dns 服务器上查找 www,则您的 DNS 服务器将需要解析它。

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

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

4) 网站优化

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

5) 饼干

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

6) 客户端浏览器缓存

如果您向 www 发出请求而另一个没有请求,则 Web 浏览器可能不会缓存图像。这也可以通过永久移动的 http 状态码来解决。

于 2009-03-08T22:26:16.427 回答
2

某些站点需要它,因为该服务在该特定设置上配置为仅通过 www 子域提供 Web 内容。

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

想象一下我的公司...

mx1.mycompany.com 25 smtp 等

ftp.mycompany.com 21 ftp

www.mycompany.com 80 http

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

例如

*.mycompany.com 80 http

据我所知,这样做的唯一原因是你喜欢它并且你愿意。

于 2009-03-08T22:45:40.077 回答