При установке IIS по умолчанию их около 350 <mimeMap />
элементы, указанные в <staticContent>
раздел. Некоторые расширения файлов кажутся мне чуждыми, например .sv4cpio
, .cpio
, .onetoc2
.
Мне было интересно, стоит ли удалять расширения файлов, которые я знаю, что никогда не буду обслуживать? Есть ли в этом польза?
Да, и это рекомендуется в качестве меры глубокоэшелонированной защиты.
Если для IIS не определено расширение, обработчик staticfilehandler не будет его обслуживать (вместо этого он будет 404).