Iis 7 如何将IIS://localhost/MimeMap绑定到默认网站以外的其他内容

Iis 7 如何将IIS://localhost/MimeMap绑定到默认网站以外的其他内容,iis-7,mime-types,Iis 7,Mime Types,我需要获取当前网站的MIME类型,而不是通常分配给IIS的全局MIME类型列表。我有一些MIME类型本地分配给一个特定的网站,类型我只想在这个网站上,而不是服务器范围内的所有网站 DirectoryEntry Path=new directoryentryis://localhost/MimeMap 使用上面的方法,我只得到那些全局IIS MIME类型。我试过: DirectoryEntry Path=new directoryentryis://+HttpContext.Current.Req

我需要获取当前网站的MIME类型,而不是通常分配给IIS的全局MIME类型列表。我有一些MIME类型本地分配给一个特定的网站,类型我只想在这个网站上,而不是服务器范围内的所有网站

DirectoryEntry Path=new directoryentryis://localhost/MimeMap

使用上面的方法,我只得到那些全局IIS MIME类型。我试过:

DirectoryEntry Path=new directoryentryis://+HttpContext.Current.Request.Url.Host+/MimeMap

没有成功。我得到的是相同的全局MIME类型列表,而不是我分配给运行代码的站点的本地MIME类型列表

我最初使用的方法要求我从WINDOWS\System32\inetsrv目录中引用Microsoft.Web.Administration,但如果不需要,我宁愿不引用它

谢谢