为具有mp3扩展名的文件添加mimeMap元素时,我遇到了一个完全意外的行为.这很好用:
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules runAllManagedModulesForAllRequests="true" />
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
<mimeMap fileExtension=".ogv" mimeType="video/ogg" />
<mimeMap fileExtension=".webm" mimeType="video/webm" />
<mimeMap fileExtension=".ogg" mimeType="audio/ogg" />
<!-- <mimeMap fileExtension=".mp3" mimeType="audio/mpeg" /> -->
</staticContent>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)
但是,一旦我取消注释与MP3文件有关的元素,一切都在一个众所周知的手提篮中下地狱.我的js和我的CSS以及我的aspx文件都不会被提供,我得到了很多:
HTTP错误500.19 - 内部服务器错误无法访问请求的页面,因为页面的相关配置数据无效.
以前有人见过这种行为,或有任何指示?我(显然)在IIS配置方面不够熟练.