localhost域名和实际域名如何不同

时间:2013-08-11 09:25:37

标签: web dns localhost

我在网络开发中的新手。我已经注册了域名mydomain.com。 在开发我的网站时,我已将我的localhost域名更改为mydomain.com。 事情是,当我给http://mydomain.com时,它会转到我的本地站点..! 当我输入http://www.mydomain.com时,它会进入网络服务器的网站。

这两件事情有何不同? 我搜索了这个,但我发现www.domain.com& domain.com。 但我想知道www.domain.com如何指向webserver& domain.com指向localhost ??

提前感谢!

1 个答案:

答案 0 :(得分:0)

所有名称解析总是以相同的方式完成: 首先是本地名称(主机名)和本地覆盖(etc / hosts) 其次,从域名服务器查询名称。 当您更改域名时,您只说您的计算机是mydomain.com。 如果你想要它也是ww.mydomain.com你必须明确地告诉它(例如将它添加到etc / hosts中的列表)

示例etc / hosts文件: 127.0.0.1 mydomain.com www.mydomain.com sqlserverl.mydomain.com localhost

在此之后,对上述域名的所有请求都将发送到您的本地服务器服务。

您的etc / hosts文件的位置取决于您的开发计算机操作系统,但在所有基于* NIX的计算机中,它是/ etc / hosts。在Windows中,它位于C:\ Windows \ System32 \ drivers \ etc \ hosts。