2

我有扩展名为 ".dae" 、 ".gtc" 等的文件。当我尝试通过 http 访问这些文件时,服务器返回 404,但它们在目录中。但是,我可以提供众所周知的文件扩展名;如果我只是将它们重命名为 xml,它们是可访问的。

关于问题可能是什么的任何建议?

4

2 回答 2

4

如果您在 IIS 6.0 Web 服务器上请求扩展名不是已定义 MIME 类型的文件,您会收到“ HTTP 错误 404 - 找不到文件或目录”错误消息。

为特定扩展名 (在您的情况下为 .dae)定义 MIME 类型,请执行以下步骤:

  • 打开 IIS Microsoft 管理控制台 (MMC),右键单击本地计算机名称,然后单击属性
  • 单击MIME 类型
  • 单击新建
  • 在“扩展名”框中,键入所需的文件扩展名(在您的情况下为.dae)。
  • MIME 类型框中,键入application/octet-stream
  • 应用新设置。

注意:您必须重新启动万维网发布服务或等待工作进程回收才能使更改生效。

于 2008-09-21T09:05:31.203 回答
1

您需要在 IIS 6 上为您提到的扩展定义其他 MIME 类型。

这是关于如何向 IIS6 添加其他 MIME 类型的 MS 文章:

http://support.microsoft.com/kb/326965

于 2008-09-21T07:14:28.320 回答