这并不是真正的代码相关,但同时它似乎是正确的问位。我有一段时间没有发生这种情况,但有一位朋友在早些时候的谈话中提到过它,现在我需要知道,因为它让我烦恼!
某些网站要求您输入www.
前缀才能真正访问其网站。例如,如果我输入 domain.com ,则无法找到该页面,但 www.domain.com 的效果非常好。我无法想到任何让我感到沮丧的真实例子,但它经常发生!偶尔也会看到 www1.domain.com ......不确定这意味着什么!
任何人都可以解释这些,因为我无法理解它!
谢谢!
答案 0 :(得分:2)
这是因为dns或主机文件是以这种方式配置的。
如果您将DNS配置为仅响应www,则会忽略您域名的所有其他请求。 如果你配置主机文件没有"赶上所有"你会有同样的行为。
我通常使用全局dns记录将没有指定域前缀的所有请求重定向到默认服务器。 在我的服务器上,我通常有一个"赶上所有"规则将不熟悉的请求重定向到主网站的根目录。
答案 1 :(得分:1)
这总是取决于名称的配置方式 - 您可以非常自由地配置DNS名称。