如何在Windows Server 2003上从IIS 6提供文件?

时间:2020-03-06 14:30:06  来源:igfitidea点击:

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

对问题可能有什么建议吗?

解决方案

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

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

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

如果我们在IIS 6.0 Web服务器上请求的扩展名不是定义的MIME类型的文件,则会收到" HTTP错误404文件或者目录未找到"错误消息。

要为特定扩展名(在情况下为.dae)定义MIME类型,请按照下列步骤操作:

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

注意:我们必须重新启动World Wide Web Publishing服务或者等待回收工作进程以使更改生效。