【问题标题】:appcmd.exe to add/change mime type for a subdirectory of a websiteappcmd.exe 添加/更改网站子目录的 mime 类型
【发布时间】:2011-10-01 03:39:07
【问题描述】:
我从this link 阅读以添加 IIS 7 的 mime
appcmd set config /section:staticContent /+"[fileExtension=' .xyz ',mimeType=' application/octet-stream ']"
但如果我只想将 mime 设置应用于虚拟目录,该怎么做?
谢谢。
【问题讨论】:
标签:
iis
powershell
mime
appcmd
【解决方案1】:
我刚才通过在“config”后面添加我的网络应用程序的“站点名称”作为参数来解决同样的问题。如果您的虚拟目录不是它自己的应用程序,不确定是否会有所不同。
appcmd set config "My Site Name" /section:staticContent /+"[fileExtension='.xyz ',mimeType='application/octet-stream ']"
【解决方案2】:
为特定文件夹添加 mime 类型的 appcmd 语法是这样的
appcmd set config "Default Web Site/MyFolder" /section:staticContent /+"[fileExtension='.* ',mimeType='application/octet-stream ']"
删除特定文件夹的 MIME 类型(/- 而不是 /+)
appcmd set config "Default Web Site/MyFolder" /section:staticContent /-"[fileExtension='.* ',mimeType='application/octet-stream ']"
将“默认网站”更改为您网站的名称