Dns 如何使用域名而不是本地主机访问我的网站?

Dns 如何使用域名而不是本地主机访问我的网站?,dns,localhost,Dns,Localhost,更具体地说,我有一个叫koyn的网站。这是域名。该网站位于我的计算机上,用于测试目的。我设置了端口转发,并将域名指向我的计算机。一切都很好,因为当我把链接发给人们时,他们可以很好地看到我的网站,但这是我的问题。当我在网络上访问我自己的计算机时,它会将我指向路由器设置。我得打字 http://localhost 在我的地址栏中访问我的网站。我不想键入localhost,我想像其他人一样使用koyn.net访问我的网站。我该怎么做?提前感谢:D 如果您在windows box上,则需要编辑主机文

更具体地说,我有一个叫koyn的网站。这是域名。该网站位于我的计算机上,用于测试目的。我设置了端口转发,并将域名指向我的计算机。一切都很好,因为当我把链接发给人们时,他们可以很好地看到我的网站,但这是我的问题。当我在网络上访问我自己的计算机时,它会将我指向路由器设置。我得打字

http://localhost 

在我的地址栏中访问我的网站。我不想键入localhost,我想像其他人一样使用koyn.net访问我的网站。我该怎么做?提前感谢:D

如果您在windows box上,则需要编辑主机文件,因此当您键入koyn.net时,它将重新路由到本地主机。

我假设您已删除端口转发。您是否尝试过清除浏览器缓存?另一个选项(假设您在Windows计算机上)是使用以下命令刷新DNS:


ipconfig/flushdns

编辑主机文件

Windows主机文件的默认位置:
C:\Windows\System32\drivers\etc

以管理员身份通过记事本打开它

所有操作系统都将有一个主机文件,如我的示例:

127.0.0.1 localhost
123.45.67.89 www.example.com
#98.76.54.32 www.anotherexample.com
更多:

通过命令保存并刷新您的dns后:

ipconfig /flushdns

没关系,我拿到了。谢谢如果有人想知道答案是什么,kiranvj说你需要在windows上转到你的主机文件(目录应该是C:\windows\system32\drivers\etc),然后添加这一行代码127.0.0.1 yourdomain.com。是的,这会很好,我在手机上发布了答案,所以只需键入一点,用“如何在windows中编辑主机文件”获得更多信息。很高兴知道这有帮助。