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的界面添加