在IIS中设置MIME类型
我确信这个问题有一个简单的答案。
我有一个docx文件,当我尝试下载时出现错误(无法找到文档).... .doc很好.txt也很好。 我确信这只是一个iis设置,服务器上的权限对所有文件都是相同的。
是的,它只是一个IIS设置:默认情况下,它只会为扩展名匹配定义的MIME类型的文件提供服务。
要允许下载.docx文件,请按照上面链接的知识库文章中的步骤操作:
请注意,知识库文章使用通用应用程序/八位字节流MIME类型:尽管通常应该可以工作,但如果存在更具体的MIME类型(例如application / msword),则最好使用它。
在上述解决方案的第5步中,您说过
在MIME类型框中,键入application / msword。
“application / msword”MIME类型是单词2003“.doc”文件的类型。 word 2007“.docx”文件的正确MIME类型为:
应用/ vnd.openxmlformats-officedocument.wordprocessingml.document
看到这篇文章。
谢谢这是非常有用的。
如果您对.pptx(Powerpoint 2007)感兴趣,可以使用MIME类型
应用/ vnd.openxmlformats-officedocument.presentationml.presentation
和.xlsx(Excel 2007)是
应用/ vnd.openxmlformats-officedocument.spreadsheetml.sheet
[这些转置。 我现在已经改正了,谢谢你指出了斯文。]
链接地址: http://www.djcxy.com/p/53307.html