IIS 8.5 从特定文件夹提供没有扩展名的文件

IIS 8.5 从特定文件夹提供没有扩展名的文件

我有一些文件已上传到名为的文件夹/Download,但没有扩展名,例如File1我尝试添加/Download/Web.Config具有以下指定的文件

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".*" mimeType="application/octet-stream" />
        </staticContent>
    </system.webServer>
</configuration>

但即使这样,我仍然会收到来自 IIS 的以下错误:

HTTP 错误 404.17 - 未找到请求的内容似乎是脚本,静态文件处理程序不会提供该内容。

最可能的原因:请求与通配符 mime 映射匹配。请求被映射到静态文件处理程序。如果存在不同的先决条件,请求将映射到不同的处理程序。

您可以尝试:如果您想将此内容作为静态文件提供,请添加显式 MIME 映射。

答案1

您是否尝试过只用一个点?

<mimeMap fileExtension="." mimeType="application/octet-stream" />

相关内容