是否可以阻止在ASP.NET Web应用程序中浏览文件夹内容而不是创建默认页面,比如使用web.config? 如果可能的话,我想避免使用IIS。
由于
答案 0 :(得分:2)
如果您使用的是IIS7,则可以使用web.config文件。为所需文件夹指定<location>
标记,并为其指定<directoryBrowse>
子标记,即:
<location path="path to your folder">
<system.webServer>
<directoryBrowse enabled="false" />
</system.webServer>
</location>
答案 1 :(得分:1)
上一个答案system.webServer - &gt; directoryBrowse是新的,可以在您的站点在IIS7下运行时使用(无论是调试还是其他),它在IIS6中不起作用。在IIS6中,您需要使用IIS管理控制台执行此操作。