我在C:\windows\system32\drivers\etc\hosts
文件中输入了这个条目:
convert2mp3.net convert2mp3.com
如果我意外致电convert2mp3.net
convert2mp3.com
而不是convert2mp3.com
但它不起作用。我还通过在CMD中执行ipconfig /flushdns
来刷新DNS缓存。我也尝试使用其他浏览器,但仍然没有重定向。
我做错了什么?
答案 0 :(得分:1)
答案 1 :(得分:1)
您不能像这样更改DNS名称,尤其是在HTTP上下文中不能更改。
所以问题是你有时在浏览器中键入一个.com地址,你要去的网站实际上是在同一个地址 - 只有#34; .net"结尾。
即使您可以更改hosts文件以使.com地址指向.net服务器的地址,该请求也可能会返回错误,因为它们的服务器未配置为处理请求到.com地址,您的浏览器仍将其作为主机标头发送。
因此,在您的浏览器中创建一个书签,然后单击该书签,而不是自己输入DNS地址,如果您经常犯这样的错误。