Windows - etc / hosts配置无法正常工作

时间:2017-07-19 08:50:24

标签: windows dns hosts

我在C:\windows\system32\drivers\etc\hosts文件中输入了这个条目:

convert2mp3.net     convert2mp3.com

如果我意外致电convert2mp3.net

,我的浏览器始终会拨打convert2mp3.com而不是convert2mp3.com

但它不起作用。我还通过在CMD中执行ipconfig /flushdns来刷新DNS缓存。我也尝试使用其他浏览器,但仍然没有重定向。

我做错了什么?

2 个答案:

答案 0 :(得分:1)

/ etc / host文件用于强制将域解析为指定的IP地址。您的线路缺少IP地址help for win7

应该是:

127.0.0.1    mywebsite

答案 1 :(得分:1)

您不能像这样更改DNS名称,尤其是在HTTP上下文中不能更改。

所以问题是你有时在浏览器中键入一个.com地址,你要去的网站实际上是在同一个地址 - 只有#34; .net"结尾。

即使您可以更改hosts文件以使.com地址指向.net服务器的地址,该请求也可能会返回错误,因为它们的服务器未配置为处理请求到.com地址,您的浏览器仍将其作为主机标头发送。

因此,在您的浏览器中创建一个书签,然后单击该书签,而不是自己输入DNS地址,如果您经常犯这样的错误。