链接到运行 IIS 6 的站点上的 docx 在 IE8 中显示为 zip 文件



在我们的网站上,我们有指向几个docx文件的链接。此文件格式实际上是压缩的 xml,但在单击时应显示为 Word 文档。这一切都在FF和Chrome中运行良好,但在IE8及更早版本中则不然。我们为 docx 添加了以下 MIME 类型:

application/vnd.openxmlformats-officedocument.wordprocessingml.document

这已在 IIS 中的站点和计算机上完成,但无济于事。我们已经回收了应用程序池,重新启动了网站,并运行了多次 iisset。无论我们做什么,它似乎都不对。不知何故,IE8认为这个文件是一个压缩文件,并坚持将其作为一个文件运行。该服务器是 2003 R3 SP2 Windows 服务器。

关于如何解决这个问题的任何想法?

使用 MIME 类型 application/msword 甚至 application/octet-stream

它在技术上不正确,但它会起作用。

最新更新