如何从IIS 7提供未知文件类型


10

有没有一种方法可以在IIS 7中提供未知文件类型的服务?

我只想对关闭执行的单个目录执行此操作,所有目录都将作为静态文件提供。

现在,我必须添加要用作MIME类型的每个文件扩展名。我想为您服务。如何才能做到这一点?

Answers:


14

您可以使用扩展名“ *”和类型“ application / octet-stream”添加通用MIME类型:http : //support.microsoft.com/kb/326965


1
单击“ MIME类型”。单击新建。在“扩展名”框中,键入一个星号(*)。在“ MIME类型”框中,键入application/octet-stream
emirjonb

4

您也可以只在目录中创建包含以下内容的Web.config文件:

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

1

以防万一图片帮助。这适用于Windows 10机器上安装的IIS v10:

  1. 转到网站的虚拟目录的MIME类型功能:

在此处输入图片说明

  1. 设置基于星号的mime类型以支持未知文件类型:

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.