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

如何让IIS默认文件列表中显示并可访问Virtual Directory

IIS虚拟目录在目录浏览列表显示设置方法

首先确认你已经开启了对应站点的目录浏览基础功能:在IIS管理器对应站点的功能视图找到「目录浏览」选项,点击右侧操作栏的「启用」即可。

方法1:IIS管理器图形界面配置

  • 打开IIS管理器,定位到要设置的父站点/父目录,进入功能视图
  • 找到「配置编辑器」选项双击打开
  • 顶部的「节」下拉框,选择路径 system.webServer/directoryBrowse
  • 找到属性列表中的 showVirtualDirectories 项,将默认值 False 修改为 True
  • 点击右侧操作栏的「应用」,重启对应站点后生效

方法2:命令行配置(适用于Server Core、批量部署场景)

直接执行appcmd命令即可修改配置:
%windir%\system32\inetsrv\appcmd set config "你的站点名称/父目录路径" -section:system.webServer/directoryBrowse /showVirtualDirectories:"True" /commit:apphost
注意替换命令中的站点名称、父目录路径为你实际的配置值。

验证效果

重启站点后清空浏览器缓存,访问父目录的浏览地址,已配置的虚拟目录就会和普通物理目录一同出现在列表中,点击即可正常跳转访问。

注意:如果你的虚拟目录配置了独立的权限规则,需要确保访问父目录的用户身份同时拥有虚拟目录的读取权限,否则点击后会返回401/403错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 14:18:03