时间:2021-05-22
在开发期间,我们经常需要用到IE浏览器来调试,有时候可能要需要频繁改动hosts文件,而且就算将DNS的缓存记录清楚以后,还不立即获得更改后的DNS,常常需要重启IE浏览器才能生效。这是因为我们通常清除的是PC对DNS的缓存记录,IE浏览器在查询本机DNS域名解析后,会继续把DNS解析IP缓存到IE浏览器里来。这样给开发带来了非常不便。不过我们还是想到了一个比较折中的办法,就是暂时禁用IE浏览器的缓存DNS。等到我们调试结束以后,可以在开启IE的DNS缓存即可。
禁用DNS缓存的方法,将下面内容保存为注册表文件,在运行写入注册表:
Windows Registry Editor Version 5.00
复制代码代码如下:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"DnsCacheEnabled"=dword:00000000
"DnsCacheTimeout"=dword:00000000
"ServerInfoTimeOut"=dword:00000000
写入注册表以后IE浏览器将不再缓存DNS,我们对hosts便会立即生效,无需再重启浏览器。
如果需要恢复IE的DNS缓存,只需清楚我们之前写入的注册表内容。跟上面的方法一样
Windows Registry Editor Version 5.00
复制代码代码如下:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"DnsCacheEnabled"=-
"DnsCacheTimeout"=-
"ServerInfoTimeOut"=-
如果您觉得上面的操作比较繁琐的话,可以直接下载我们提供的注册表文件,下载以后点击运行就好了。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
如何清理IE缓存|各个版本IE缓存清理方法,首先需要查看浏览器的版本。查看IE浏览器版本的方法:点击浏览器右上方的“帮助”(部分浏览器要
DNS缓存引起的。把电脑禁用在启用(或运用ipconfig/flushdns命令清除DNS缓存)以及清除浏览器缓存及历史记录后再尝试访问被禁止的网站。 Q2:
DNS缓存引起的。把电脑禁用在启用(或使用ipconfig/flushdns命令清除DNS缓存)以及清除浏览器缓存及历史记录后再尝试访问被禁止的网站。 Q2:
IE浏览器是我们最先认识的浏览器,他是系统自带的,所以这个浏览器和我们平时的浏览器清理缓存的方法有稍微的区别,小编给大家分享的是ie浏览器怎么清理缓存?我们在使
可以通过禁用IE加载项来恢复IE的正常。对于IE6.0和7.0都可以在“IE浏览器”下打开:工具-->Internet选项-->程序