MVC 4 诡异的 HTTP ERROR 404.20
问题出自 自定义404错误页面问题,
在检测自定义404错误有没有问题的时候发现,下面的URL居然报404.20错误。
http://localhost:20826/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/ddd404
而下面的则没有问题。
http://localhost:20826/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~/fdfdfdfdfdfddfdfdsfsffsgsddd404
经过Google的多方查找,找到下面原因:
此问题是由于服务器本身的限制,和我们的程序没有什么关系。
在IIS中的 ISAPI和CGI的 那个面板里面
吧asp.net v4.0...什么的后面的一栏限制 设置为 允许就可以了
另参见:http装状态码 点击这里 IIS HTTP状态码