为什么有些网站在 URL 中没有“www”就不能显示?

8 domain-name-system http url

我曾经输入不带“www”的网站 URL,到目前为止,它几乎适用于我尝试过的所有网站。

但我意识到如果你之前不输入“www”,我大学的网站就永远不会出现。

输入这个

 http://u-psud.fr/
Run Code Online (Sandbox Code Playgroud)

显示一个死页,但添加“www”效果很好:

 http://www.u-psud.fr/
Run Code Online (Sandbox Code Playgroud)

为什么它不适用于自己的网站,或者为什么它适用于其他网站:)

Vil*_*lx- 10

“www”部分并不是真正的标准。这是一个传统。由网站管理员/系统管理员来使其工作。仅仅因为大多数网站都启用了两种方式(带 www 和不带 www),并不意味着他们必须这样做。事实上,你有没有注意到有些网站有像www1、www2等这样的东西?那是因为系统管理员可以决定他/她想在那里放什么(或者他/她是否想在那里放任何东西)。正如我所说 - 这只是一个传统。


Joh*_*ers 8

这是因为“www”。是解析为其 Web 服务器地址的 DNS 名称的一部分。那些没有“www”的。不要将其作为其 DNS 名称的一部分。

  • 在 DNS 中设置两个域名是不够的。网络服务器也必须绑定到两个名称 (4认同)
  • @activa,有点是,但并非总是如此。如果您有一个网站的 IP 地址,我认为大多数 Web 服务器传统上都会接受任何旧的主机标头并将它们指向该站点。如果您使用一个 IP 地址设置了多个站点/URL 的复杂设置,那么是的,您需要设置主机标头。但这只是告诉 Web 服务器接受什么,“www or not www”的问题是 DNS 问题。 (2认同)

小智 6

域名前的 URL 部分(在本例中为 www.)通常被解释为该域网络上所需的计算机的逻辑名称(因此您可能有一台自称为“www”的服务器,称自己为“邮件”等)。

如果您没有指定特定的域资源,则使用默认值,通常将其设置为www,但某些网络管理员不会出于任何原因进行设置,因此您必须www明确输入以获取该资源.