一般来说IIS中已经默认配置好了许多MIME类型,但是总有一些类型是需要我们自己去配置的,如果网站使用的是虚拟主机却又没提供MIME类型管理功能。这个时候我们只能使用配置文件来添加MIME类型了。
由于使用的windows主机,所以我的网站是用ASP.NET MVC编写的,这里说明的方法也只对ASP.NET 网站有效,至于其他语言(比如PHP,JAVA写的网站)则要网上另外找下资料,但是整体的思路也是差不多的,都是在配置文件中设置。
在ASP.NET的配置文件添加mime类型很简单,只要在web.config中在system.webServer节点中添加如下配置就可以了。
<system.webServer>
<staticContent>
<remove fileExtension="要移除的MIME类型的扩展名" />
<mimeMap fileExtension="扩展名" mimeType="MIME类型" />
</staticContent>
</system.webServer>
这里只做个参考,部分具体的信息可以看下面这两篇信息:
- 如何在ASP.NET的web.config配置文件中添加MIME类型
-
解决网站出现GET .woff 404 (Not Found)的问题
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/98336.html