css.js和图片等静态文件无法加载,报500.19错误

作者:动易软件 来源:本站原创 点击数: 发布时间:2019年05月24日

问题描述:

刚开始处理这问题的时候,还以为是老生常谈的问题,但是访问了几次站点之后发现问题引起的原因不太一样,这个问题具体现象是站点能访问,但是涉及到静态的访问都是500.19,无论js,css还是图片

解决方法:

经检查发现,由于网站根目录web.config文件中加了一个MIME的配置,去掉该MIME配置即可

后话:

这个站点迁移前是部署在2008 R2的系统上,这个web.config配置这样写网站访问正常,但是部署到2012系统上后会出现该错误,原因在于2012IIS的MIME自带了mp4的扩展格式,但是2008 R2的iis并没有;

而且关于MIME类型的扩展切不可写在网站的web.config上,直接写在网站根目录的web.config是不太正确的;

关于MIME的扩展类型要么到C:WindowsSystem32inetsrvconfigapplicationHost.config上的

......

加上需要的扩展格式

要么手动在IIS的界面添加