某些文件不是由 IIS 提供的,因为它们通常是网站本身构建块的一部分。对于 ASP.NET,这些是 *.cs、*.dll、*.config、*.cshtml 等文件。
您可以在此处的 IIS 管理设置“过滤请求”中找到它们的列表:
但是,如果您需要以编程方式访问此列表,似乎很难找到。这些默认扩展是否有一个很好的列表?
顺便说一句,IIS 网站提供了有关如何在此处全局启用/禁用这些的信息:
http://www.iis.net/configreference/system.webserver/security/requestfiltering/fileextensions