Windows修改hosts文件不生效(SwitchHosts问题)

需求:

        由于项目需要修改ip指向地址,因此需要修改hosts。但最近遇到修改hosts不生效问题

解决办法:(网上没有详述,但确实存在大坑,放在最后一步)

第一步:

                        

填写好SwitchHosts文件后,点击左边按钮生效

第二步:

 发现访问百度还是访问之前的地址

第三步:

使用命令刷新dns

        

ipconfig /flushdns

发现还是没生效

第四步:

打开hosts文件,发现也确实把内容写入进去了

第五步:

 检查文件右下角,发现竟然是UTF-8的编码格式!!!

PS:而我们要知道的是,在WINDOWS环境下,hosts文件的编码解析是基于ASCII的!所以问题就出在这里

第六步:

将文件以ANSI方式打开,发现!!!

原来是这里出了问题!!!

因此在ANSI的格式下,编辑好hosts文件再保存以后

 现在就成功了!!!

问题总结:

        问题就在于

        

SwitchHosts编辑好以后的内容直接写入hosts文件时,会自动把hosts文件修改成UTF-8的格式。导致文件内容识别有问题!!!

大坑啊!!!!!兄弟们谨记!!!!!!!!

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Oliver_LaVine

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值