错误重现:
在发布网站的过程中,虽然不是第一次发布了,但是还是遇到了很多的问题。为了以后可以轻松解决此类问题还是积累下来比较好。
问题:HTTP 错误 404.2 - Not Found. 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
错误配置环境:WIN7+IIS6.0
解决问题:
1、打开你的网站配置主页,功能视图里面ISAPI和CGI限制
2、将DOTNET版本项设置为允许,双击修改详细描述
3、将不允许改为允许状态。
为什么会出现这样的问题:
在网站的高级设置.NET Framework版本里面,默认的是V2.0,我修改成了v4.0,因为是第一次加载,在ISAPI和CGI限制默认是不允许的状态。
还有一个是配置文件的设置问题,在没有维护系统之前,我见过或者写过的配置文件,都只是数据库连接的字符串,也就几行的样子,一个KEY一个Value就解决问题了,但是看到了KSXT的配置文件,也真是吓傻了眼,最后改了改,基本可以运行,还是有很多问题,还在探索中。。。
解决:HTTP 错误 404.2 - Not Found. 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面
原文地址:http://blog.csdn.net/zhou2s_101216/article/details/45618369