Есть ли способ обслуживать файлы неизвестных типов в IIS 7?
Я хочу сделать это только для одного каталога, в котором выполнение отключено, и все будет обслуживаться как статический файл.
На данный момент мне нужно добавить каждое расширение файла, которое я хочу использовать в качестве типа MIME. Я хочу служить всему. Как это может быть сделано?
Вы можете добавить универсальный тип MIME, используя расширение «*» и тип «application / octet-stream»: http://support.microsoft.com/kb/326965
Вместо того, чтобы проходить через MMC, как предлагает статья kb, вы также можете просто создать в каталоге файл Web.config со следующим содержимым:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".*" mimeType="application/octet-stream" />
</staticContent>
</system.webServer>
</configuration>
На всякий случай картинки помогут. Это для IIS v10, установленного на Windows 10: