yuanrui / blog

Some notes.
http://yuanrui.github.io
3 stars 0 forks source link

IIS静态资源文件站点Web.config设置 #22

Open yuanrui opened 5 years ago

yuanrui commented 5 years ago
<?xml version="1.0"?>
<configuration>
    <system.webServer>
        <validation validateIntegratedModeConfiguration="false" />
        <directoryBrowse enabled="true" />
        <staticContent>
            <remove fileExtension=".mp3" />
            <remove fileExtension=".mp4" />
            <remove fileExtension=".webm" />
            <remove fileExtension=".ogg" />
            <remove fileExtension=".ogv" />
            <remove fileExtension=".flv" />
            <remove fileExtension=".7z" />
            <remove fileExtension=".log" />
            <mimeMap fileExtension=".mp3" mimeType="audio/mpeg" />
            <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
            <mimeMap fileExtension=".webm" mimeType="video/webm" />
            <mimeMap fileExtension=".ogg" mimeType="audio/ogg" />
            <mimeMap fileExtension=".ogv" mimeType="video/ogg" />
            <mimeMap fileExtension=".flv" mimeType="video/x-flv" />
            <mimeMap fileExtension=".7z" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".log" mimeType="text/plain" />
        </staticContent>
    </system.webServer>
    <system.web>
        <authentication mode="None" />
        <sessionState mode="Off" />
        <profile enabled="false" />
        <httpModules>
            <clear/>
        </httpModules>
        <httpHandlers>
            <clear/>
            <add path="*" verb="GET,HEAD,POST" type="System.Web.DefaultHttpHandler" validate="True" />
            <add path="*" verb="*" type="System.Web.HttpMethodNotAllowedHandler" validate="True" />
        </httpHandlers>
    </system.web>
</configuration>