You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IIS服务器无法设置PreloadEnabled为网站默认值的咨询

如何将IIS中PreloadEnabled设为新建站点的默认值

PreloadEnabled属于应用程序级的配置项,确实不会在IIS的「网站默认值」可视化对话框里显示,但可以通过以下两种方式设置它为新建站点的默认值:

方法一:直接修改applicationHost.config配置文件

  • 找到IIS的核心配置文件,路径一般是%windir%\system32\inetsrv\config\applicationHost.config
  • 打开文件后,定位到<sites>节点下的<siteDefaults>标签,在其中添加<applicationDefaults preloadEnabled="true" />节点(如果已经存在<applicationDefaults>,直接在里面添加preloadEnabled="true"属性即可)
  • 保存文件后,执行命令iisreset重启IIS服务使配置生效

方法二:使用AppCmd命令行设置

  • 以管理员身份打开命令提示符,运行以下命令:
    appcmd set config /section:sites /siteDefaults.applicationDefaults.preloadEnabled:true
    
  • 执行完成后,同样需要运行iisreset重启IIS

补充说明

  • 设置完成后,所有新建的站点默认都会开启PreloadEnabled;已存在的站点不会被修改,仍保持原有配置。
  • 如果需要批量修改已有的所有站点,可以运行以下命令:
    appcmd set config /section:sites /[name='*'].applicationDefaults.preloadEnabled:true
    

内容的提问来源于stack exchange,提问作者Andy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 05:32:08