IIS服务器禁用缓存的方法:
工作中经常有实施的同事问我为什么界面皮肤图片替换后网站上没反应,要等很久才会出现结果。这个其实是服务器缓存的设置引起的问题,以前不知道怎么解决,临时的清缓存文件夹,有时候问题还是依旧。那么如果解决这个问题呢?如果禁用某类型文件的服务器缓存?
1.首先进入INTERNET信息服务管理器:
2.选中你想禁用缓存的网站或目录,本例选择【oa】,按鼠标右键选择【切换到功能视图】
3.找到【输出缓存】图标,双击图标进入缓存禁用设置界面
4. 点击右边的【添加】
5.在这里你可以设置你想禁用服务器缓存的各种文件类型。
本例以禁用图片缓存为例子:
例如我不想图片文件被服务器缓存,于是我就设置.jpg、.gif、.png三类图片格式的文件不被服务器缓存
完成后点击【确定】按钮,完成了.jpg文件的禁用缓存,这样该网站所有的jpg文件不再被服务器缓存了。如果更改该网站中的某个jpg文件后,当你刷新浏览器时候,效果立刻呈现,不会再有滞后的现象出现,通过这种方法可以有效解决程序调试过程中的显示效率问题。
同样其他类型文件的禁缓存的方式可重复上面4、5步骤设置。