我有一个IIS站点设置允许浏览,在某个子文件夹中我有一些扩展名为.zfo的文件。
当我使用IIS浏览时 - 我可以看到文件名 - 但是当我单击该文件时,我得到404文件未找到异常,任何想法为什么IIS都不会看到此文件?
答案 0 :(得分:2)
要提供.zfo文件,请执行以下操作:
.zfo
application/octet-stream
如果您想要提供所有文件而不管文件扩展名是什么(例如,如果您无法预测将要提供的所有文件),请按照these steps添加通配符映射:
注意在故障排除期间,您应该只将通配符映射添加到IIS MIME映射中作为临时解决方案。在确定缺少MIME类型是导致问题的原因后,请删除通配符映射并添加您需要提供的MIME类型的特定映射。
注意除了在IIS中的全局级别进行这些更改之外,您还可以在元数据库中的较低级别添加必要的MIME类型。执行此操作时,您可以指定允许使用特定文件扩展名提供内容的站点或目录,而不是全局允许所有站点提供该扩展名。
答案 1 :(得分:0)
您必须在IIS中将.zfo扩展名添加为MIME类型。
尝试使用this TechNet文章了解完整的详细信息。