一、报错内容

HTTP 错误 404.17 - Not Found:
请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。 最可能的原因:
请求与通配符 mime 映射相匹配。请求映射到静态文件处理程序。如果有不同的前提条件,请求将映射到另一个处理程序。

二、解决过程

1、“MIME 类型”中缺少 .aspx 倒是正常的,因为我对照了其他正常服务器也是这样。 按照网上说的增加aspx的MIME类型我试了成功了。方法在下面: asp和aspx在IIS中的MIME类型分别是: 1. application/aps
2. application/apsx

但是也有说aspx没有MIME类型的。“ASPX”没有 MIME 类型.这只是文件名(和 URL)的一部分.
例如,如果内容是 HTML,mime 类型为”text/html”,客户端部分的 .ASPX 文件与常规 HTML 文件没有什么不同。—SAAFAIK,没有为 .aspx 定义 mime 类型,但可以粗略地将其视为 text/html.ASPX 页面将 text/html 流式传输到浏览器.

打开服务器IIS管理器,找到MIME类型。

请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。 - 图1

添加MIME类型

请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。 - 图2
填写对应类型即可

请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。 - 图3

扩展:

问:MIME类型是什么?

答:MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。 MIME的常见形式是一个主类型加一个子类型,用斜线分隔。比如text/html、application/javascript、image/png等。 在访问网页时,MIME type帮助浏览器识别一个HTTP请求返回的是什么内容的数据,应该如何打开、如何显示。

问:MIME类型有哪些?

答:常用Mime类型:
文件后缀 Mime类型 说明
.flv flv/flv-flash 在线播放
.html或.htm text/html 超文本标记语言文本
.rtf application/rtf RTF文本
.gif image/gif GIF图形
.jpeg或.jpg image/jpeg JPEG图形
.au audio/basic au声音文件
.mid或.midi audio/midi或audio/x-midi MIDI音乐文件
.ra或.ram或.rm audio/x-pn-realaudio RealAudio音乐文件
.mpg或.mpeg或.mp3 video/mpeg MPEG文件
.avi video/x-msvideo AVI文件
.gz application/x-gzip GZIP文件
.tar application/x-tar TAR文件
.exe application/octet-stream 下载文件类型
.rmvb video/vnd.rn-realvideo 在线播放
.txt text/plain 普通文本
.mrp application/octet-stream MRP文件(国内普遍的手机)
.ipa application/iphone-package-archive IPA文件(IPHONE)
.deb application/x-debian-package-archive DED文件(IPHONE)
.apk application/vnd.android.package-archive APK文件(安卓系统)
.cab application/vnd.cab-com-archive CAB文件(Windows Mobile)
.xap application/x-silverlight-app XAP文件(Windows Phone 7)
.sis application/vnd.symbian.install-archive SIS文件(symbian平台)
.jar application/java-archive JAR文件(JAVA平台手机通用格式)
.jad text/vnd.sun.j2me.app-descriptor JAD文件(JAVA平台手机通用格式)
.sisx application/vnd.symbian.epoc/x-sisx-app SISX文件(symbian平台)
以上为供参考的常用MIME类型,可根据需求添加。 2、“处理程序映射”中 *.aspx 的路径类型是未指定,也是正常的,因为我对照了其他正常服务器也是这样。 3、解决方案

“启用和关闭 Windows 功能”->“Internet Information Services”->“万维网服务”->“应用程序开发功能”。

请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。 - 图4