尝试访问某些文件类型的静态文件时 IIS 返回 404

尝试访问某些文件类型的静态文件时 IIS 返回 404

我有一种特定类型的文件 .notebook,IIS 正在阻止它。我尝试进入请求过滤并添加 .notebook,并将允许设置为 true,但仍然出现 404。此文件夹中的任何其他文件都可以下载,只有这一种类型被阻止。

我没有通过标题推动下载,而是直接输入文件的 URL。

作为参考,这是我进行更改时添加到 web.config 的相关部分

<security>
    <requestFiltering allowDoubleEscaping="false">
        <fileExtensions>
            <add fileExtension=".notebook" allowed="true" />
        </fileExtensions>
    </requestFiltering>
</security>

答案1

为 .notebook 扩展名在 IIS 配置中添加 MIME 类型。您必须准确找出要使用的 MIME 类型。也许application/x-smarttech-notebook

相关内容