禁止IIS缓存静态文件怎么操作

2025-04-17 13:39:37

1、首先需要设置IIS允许运行时编辑Metabase.xml文件打开IIS,然后打开IIS属性页,勾选上“允许直接编辑配置数据库”选项

禁止IIS缓存静态文件怎么操作

2、在运行中输入notepad c:\WINDOWS\system32\inetsrv\MetaBase.xml 打开IIS配置文件

3、在文件中搜索要配置禁止缓存的虚拟目录名字,找到类似如下配置节<IIsWebV坡纠课柩irtualDir Locatio荏鱿胫协n =”/LM/W3SVC/1832041641/root/inc”AccessFlags=”AccessRead | AccessScript”AppFriendlyName=”inc”AppIsolated=”2″AppRoot=”/LM/W3SVC/1832041641/Root/inc”DirBrowseFlags=”DirBrowseShowDate | DirBrowseShowTime | DirBrowseShowSize | DirBrowseShowExtension | DirBrowseShowLongDate | EnableDefaultDoc”Path=”D:\publish\inc”></IIsWebVirtualDir> 在IIsWebVirtualDir配置节中添加 MD_VR_NO_CACHE=”1“ 属性

4、保存配置文件,重启IIS即可。如果想配置服务器上的所有站点都禁用IIS缓存可以通过修改注册表实现:编辑注册表中的 DisableStaticFileCache值,0为启用,1为禁用 ,该键值的位置位于:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters如果该键不存在可以新建。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢