为什么网站要加上 www 前缀/www 前缀的目的

Aar*_*ron 1 url http

因此,网站的完整 URL 为 http://www.google.com:80https://www.google.com:443(因为每个人都应该使用 SSL)。

http 位、www 位和 :80 位本质上都表示相同的内容。超过80的流量通常是http流量,www似乎也是多余的。

那么,为什么一个 URL 会有这么多冗余元素呢?或者说,我到底误会了什么。

Mar*_*c B 8

因为,尽管难以置信,网络是一个新事物,而且互联网早在“万维网”存在之前就已经存在了。您可以假设任何域名也可用作网址,这只是“最近”的事情。过去的情况与example.com网络服务器完全不同,因此您明确地将服务器标记为您的网络服务器,并将其命名为www.example.com

url 也是通用的。http 默认情况下是端口 80,但它也可以在任何其他端口上,所以

http://example.com:80
http://example.com
Run Code Online (Sandbox Code Playgroud)

可能是等效的并指向完全相同的资源,但这并不意味着它必须是端口 80。也许有人实际上在运行他们的网站

http://example.com:8080
Run Code Online (Sandbox Code Playgroud)

端口 80 的用途完全不同。