Web 本地主机域名和实际域的区别

Web 本地主机域名和实际域的区别,web,dns,localhost,Web,Dns,Localhost,我是网络开发的新手。我已经注册了一个域名,比如mydomain.com。 在开发我的站点时,我已将本地主机域名更改为mydomain.com。 事情是,当我给它是去我的本地主机网站。。! 当我输入它去的网站是在web服务器 这两件事有何不同?? 我对此进行了搜索,但发现了www.domain.com和domain.com之间的差异。 但是我想知道www.domain.com是如何指向webserver的&domain.com是如何指向localhost的 提前谢谢 所有名称解析始终以相同的方式完

我是网络开发的新手。我已经注册了一个域名,比如mydomain.com。 在开发我的站点时,我已将本地主机域名更改为mydomain.com。 事情是,当我给它是去我的本地主机网站。。! 当我输入它去的网站是在web服务器

这两件事有何不同?? 我对此进行了搜索,但发现了www.domain.com和domain.com之间的差异。 但是我想知道www.domain.com是如何指向webserver的&domain.com是如何指向localhost的


提前谢谢

所有名称解析始终以相同的方式完成: 首先是本地名称(主机名)和本地覆盖(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中。

感谢您的回复。。现在我对此有了明确的想法:)我想帮忙。顺便说一下,如果您需要更多地控制您的机器何时看到真正的服务器以及何时重定向到本地机器,您可能希望运行小型本地DNS服务器。这样,您只需在编写代码时启动DNS服务器,然后关闭它,一切就恢复正常了。