IIS7, web.config, чтобы разрешить только статический обработчик файлов в каталоге / загрузки веб-сайта - PullRequest
18 голосов
/ 14 января 2010

Если возможно, что я так думаю, как мне изменить мой web.config, чтобы сделать статический подкаталог - файлы внутри будут обрабатываться только как статические, даже если его имя «aspx» или что-то еще? Спасибо.

1 Ответ

42 голосов
/ 14 января 2010

Добавьте следующее к web.config файлу в папке, содержащей файлы, которые вы хотите использовать только как статический контент:

<configuration>
    <system.webServer>
        <handlers>
           <clear />
            <add 
                name="StaticFile" 
                path="*" verb="*" 
                modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule" 
                resourceType="Either" 
                requireAccess="Read" />
        </handlers>
        <staticContent>
            <mimeMap fileExtension=".*" mimeType="application/octet-stream" />
        </staticContent>
    </system.webServer>
</configuration>
...