无法找到IIS页面错误

时间:2009-11-06 13:50:07

标签: iis

我有一个IIS站点设置允许浏览,在某个子文件夹中我有一些扩展名为.zfo的文件。

当我使用IIS浏览时 - 我可以看到文件名 - 但是当我单击该文件时,我得到404文件未找到异常,任何想法为什么IIS都不会看到此文件?

2 个答案:

答案 0 :(得分:2)

要提供.zfo文件,请执行以下操作:

  1. 打开IIS Microsoft管理 控制台(MMC),右键单击计算机 单击名称,然后单击属性。
  2. 点击MIME类型。
  3. 点击新建。
  4. 在“扩展程序”框中,键入.zfo
  5. 在“MIME类型”框中,键入application/octet-stream
  6. 应用新设置
  7. 回收应用程序池。
  8. 如果您想要提供所有文件而不管文件扩展名是什么(例如,如果您无法预测将要提供的所有文件),请按照these steps添加通配符映射:

    注意在故障排除期间,您应该只将通配符映射添加到IIS MIME映射中作为临时解决方案。在确定缺少MIME类型是导致问题的原因后,请删除通配符映射并添加您需要提供的MIME类型的特定映射。

    1. 打开IIS Microsoft管理控制台(MMC),右键单击本地计算机名称,然后单击“属性”。
    2. 点击MIME类型。
    3. 点击新建。
    4. 在“扩展名”框中,键入星号(*)。
    5. 在“MIME类型”框中,键入application / octet-stream。
    6. 应用新设置。请注意,必须重新启动World Wide Web Publishing服务或等待工作进程回收才能使更改生效。
    7. 注意除了在IIS中的全局级别进行这些更改之外,您还可以在元数据库中的较低级别添加必要的MIME类型。执行此操作时,您可以指定允许使用特定文件扩展名提供内容的站点或目录,而不是全局允许所有站点提供该扩展名。

答案 1 :(得分:0)

您必须在IIS中将.zfo扩展名添加为MIME类型。

尝试使用this TechNet文章了解完整的详细信息。