IIS目录仅浏览单个目录

IIS目录仅浏览单个目录,iis,directory,web-config,Iis,Directory,Web Config,我的应用程序有一些目录,如root/foo/bar1和root/foo/bar2。我想启用directoryBrowse以查找目录“foo”。我在目录中放置了一个web.config,代码如下: <configuration> <system.webServer> <directoryBrowse enabled="true" showFlags="Date" /> </system.webServer> <

我的应用程序有一些目录,如root/foo/bar1和root/foo/bar2。我想启用directoryBrowse以查找目录“foo”。我在目录中放置了一个web.config,代码如下:

<configuration>  
    <system.webServer>
      <directoryBrowse enabled="true" showFlags="Date" />
    </system.webServer>  
</configuration>


但现在它对所有子目录(bar1和bar2)都处于活动状态。我可以在每个子目录中放置一个新的web.config文件来禁用它,但如果有另一个解决方案,而每个子目录都没有额外的文件,那就太好了。有可能吗?

您可以尝试使用此代码在要启用浏览功能的文件夹中创建一个web.config
理论上这会覆盖主web.config这与我发布的web.config代码相同,或者我缺少什么?只是想说明一下:目录浏览正在工作。但我只希望它用于单个文件夹,而不是所有子文件夹。可能您需要允许web.config覆盖我尝试的位置和继承的HildApp未成功:(我已尝试使用directoryBrowse启用为true的位置,在我这方面效果很好。我建议您可以检查foo,bar2文件夹的web.config文件,以确保没有directoryBrowse启用为false的设置。