如何通过web.config启用IIS以提供扩展

时间:2011-08-04 16:51:39

标签: asp.net iis mime

我在网站上的网站遇到了一些麻烦。它不会提供* .mp4文件 - 我只是得到错误404。

如果我访问服务器,我会在IIS中添加mimetype,但是我没有: - (

网络酒店说他们不会为一个客户定制他们的IIS,所以我应该在我的web.config中启用它。

现在我的问题是:我该怎么做?

我知道FileExtensions标签,但它的默认行为是允许所有扩展,所以我怀疑这是他们的意思。

他们对这些事情的阐述有点慢,因此我在这里问: - )

1 个答案:

答案 0 :(得分:9)

<configuration>
<system.webServer>
    <staticContent>
        <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
    </staticContent>
</system.webServer>
</configuration>

显然,不要重复web.config中已有的任何部分,只需将孩子添加到适当的位置。