【问题标题】:How to serve files from IIS 6 on Windows Server 2003?如何在 Windows Server 2003 上从 IIS 6 提供文件?
【发布时间】:2008-09-21 06:56:44
【问题描述】:

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

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

【问题讨论】:

    标签: .net windows iis iis-6


    【解决方案1】:

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

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

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

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        猜你喜欢
        • 2012-06-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-05
        • 1970-01-01
        • 1970-01-01
        • 2011-04-06
        • 1970-01-01
        相关资源
        最近更新 更多