www是什么意思?

Ada*_*dam 79 internet www

我见过几个站点在其域中使用 www,例如:wwws.mint.com 和 wwws.whitehouse.gov。我确信它与额外的安全层有关。

它是什么意思,它的用途是什么?为什么只有少数网站使用它?

Red*_*ick 112

tl;博士;

wwwwwws前缀不影响浏览器的选择HTTP或HTTPS协议。

一些组织使用wwws.建议支持 HTTPS 并安排重定向,以便用户不必键入https://协议说明符。

目前,很少有组织认为这是值得的。有一种趋势是删除像www..


在(一点)更多细节

[wwws] 是什么意思?

没有。这只是一个约定。

前缀www是非功能性的,它对使用的协议没有影响。不过,我相信万维网之父蒂姆·伯纳斯-李(Tim Berners-Lee)使用它作为命名约定来表示 HTTP 服务器(即万维网服务器)。这有助于将服务器名称与其他信息共享协议的服务器区分开来。例如,一些公司的服务器名为ftp.example.com, www.example.com, mail.example.com(甚至可能是gopher.example.comwais.example.com)。对于希望能够在不同的服务器上定位这些不同服务的网络管理员来说,这些前缀很方便。现在已经出现了其他方法来做到这一点。有争议的是,主机名前缀对最终用户不方便。大多数网络浏览器都试图通过自动添加http://www.和删除用户的这种负担.com 当用户在 URL 上输入单个单词时。

它是干什么用的?

为了表明该服务器可支持数据的隐私过境和服务器身份的认证。

一些人已经wwws习惯将其用作 HTTPS 服务器的命名约定,即支持 HTTP over Secure-Sockets-Layer (SSL) 的服务器。

由于名称对协议没有影响,因此您可以在名为example.comfoo.example.com或其他任何名称的服务器上运行 HTTPS 服务。

wwws公约的支持者表示,这比wwws它更短且更容易键入https://,因此他们可以将服务器配置为将wwws主机名的 HTTP 请求重定向到 HTTPS URL,以方便那些明确希望使用 HTTPS 而不是 HTTP 但发现打字https://太繁琐了。

还有其他方法可以提供指向站点安全版本的链接。大多数需要安全性的企业(商店、银行)会自动将用户重定向到 HTTPS 页面,而无需用户为主机名键入特殊前缀。

为什么只有少数网站使用它?

由于它没有功能性目的,几乎没有人认为它是一个有用的约定。趋势是去掉这些前缀(例如看上面:superuser.com 而不是 www.superuser.com)。

尝试访问这些 URL:

然后检查浏览器地址栏中显示的 URL。

  • @iglvzx 请取消删除它。您是该网站的新手,您不应该因为迟到几秒钟而受到惩罚。这不是 Stack Exchange 的重点。 (14认同)
  • 另见:http://en.wikipedia.org/wiki/World_Wide_Web#WWW_prefix (4认同)
  • 补充一点,它与具有诸如“secure.example.net”之类的 URL 的站点没有区别,并且它还解释了偶尔出现的“www1.example.net”/“www2.example.net” :) (2认同)
  • @slhck 好的。未删除。 (2认同)
  • www1、www2 等 *在某一时刻*实际上很有用。Netscape 最初使用该命名模式在早期浏览器中为其网站实现粗略的负载平衡。http://www.cse.iitk.ac.in/users/braman/courses/cs625-fall2003/lec-notes/lec-notes30-1.html 然而,这很快被其他方法克服了。 (2认同)
  • 使用 CNAME DNS 条目进行基于 DNS 的负载平衡也需要保留 `www`(或其他一些)前缀。@RedGrittyBrick,这是一个写得很好的答案。您是否有兴趣将其更改和/或扩展为 [超级用户博客](http://blog.superuser.com/) 上的文章?我认为这将是一篇很棒的文章。如果您有兴趣,请通过评论回复或 [on chat](http://chat.stackexchange.com/rooms/356/super-user-blog-editor-room) 告诉我! (2认同)

igl*_*vzx 71

wwws并且www是子域。除了它们是更大域的一部分这一事实之外,它们对浏览器没有特殊意义。

http://, ftp://, 和https://是协议的示例,它们确实具有特殊的含义和功能。


Joe*_*orn 12

首先,我们需要区分协议和域名。http:// 和 https:// 表示协议。后者表示应该使用 SSL 加密流量,否则仍然只是 http://。这对于网站的某些部分很重要。例如,每当您登录网站时,您确实应该将 https:// 视为 url 的协议(实际上:架构)部分。甚至任何可能发回 cookie 的请求都应该使用它(提示:这几乎是您所做的所有网络浏览)。

另一方面,www 和 wwws 只是域名的一部分。它们与安全无关

顺便说一下,有一个相对较新的约定来提供 wwws 名称,以便基本页面将对http://wwws.example.com 的请求重定向到https://www.example.com。这样做的原因是方便。用户通常会www.example.com在他们的浏览器地址栏中键入一个名称。如果他们明确想要安全页面,则必须https://www.example.com在地址栏中输入。许多站点管理员希望鼓励(但不强制)选择使用安全页面,因此配置wwws以这种方式工作只是提供了一个快捷方式,使查找安全页面变得更加容易。

但是,这仍然不那么常见,即使是这样,也没有什么可以强制加密带有 wwws 的站点(如果不存在加密,https:// 只是简单的将不起作用。wwws 仍然会。) ,因此您仍应检查 wwws 页面是否具有预期的协议。