因此,在IIS 7中,如果某个扩展名没有特定的MIME定义,即使您可以在目录列表中看到它,它也将拒绝提供它(404)。我确定这是一个相当已知的问题,但有没有办法通配符或为未知文件类型设置默认操作?我希望默认情况下可以提供所有内容,就像我使用的其他网络服务器一样。
答案 0 :(得分:0)
我相信您只需要在Internet Information Services Manager中编辑您的网站,然后双击“请求过滤”图标并根据需要进行编辑。
mime类型配置不允许/禁止下载文件;它只是告诉IIS下载时要在标题中放入什么内容。
答案 1 :(得分:0)
+1 @ H2Professor
但是这里是代码(在本例中是IIS 7 +的web.config):
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension="*" mimeType="application/octet-stream" />
</staticContent>
</system.webServer>
</configuration>