您的位置:首页 > 理论基础 > 计算机网络

HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。

2014-12-09 14:12 1191 查看




现象背景:

我拿到的是一个空的server 2008的虚拟机,按网上的教程装了IIS后,发布了一个asp.net 4.0的网站,IIS浏览就现现了这个样子 ,于是网上一阵狂搜,发现都没用,最后,一个贴子里说要我去如下操作:

1.去控制面板-程序与功能-打开或关闭windows功能,然后进行一个添加角色服务的操作,再然后就没然后了,原图如下:



原文地址:http://www.xuebuyuan.com/154606.html

但是我的根本就不是这么回事,找不到在那里打开第二幅图的位置,后来在添加角色中打开了类似的界面,但第二幅图根本就不一样,如下:





装上了以上所示的两个东西以后(不要问我为什么装它们,我也不知道,网上看多了,猜的),中间好像还干了一些事,一下子也记不得了,不过应该不是什么重要的操作,再去IIS浏览,发现错误码变了,如下:

HTTP 错误 500.21 - Internal Server Error

处理程序“svc-Integrated”在其模块列表中有一个错误模块“

(注:以上为简略信息,因为浏览器无法返回去再让我截个原图了,所以只能记述这个简略信息了)

百度上边的问题,我找到一个博客:http://blog.csdn.net/wmg494005678/article/details/8573581

虽然这个博客说的不是很清楚,也与我的问题不是很对应,但它却给了我一个想法,去执行下边这段cmd命令(因为我在前边的百度过程中看到过类似的说法):

1.打开cmd.

2.输入:cd c:/windows/microsoft.net/framework64/v4.0.30319 (注:32位机器应该是cd c:/windows/microsoft.net/framework/v4.0.30319 )(我要用的是.net 4.0,所以后边写的是v4.0.30319 ,如果是要.net 2.0或.net 3.5 ,可能需要写成v2.0.50727)

3.回车进入上边所指定的目录(cd是更换目录的命令),再输入:aspnet_regiis.exe -iru -enable (你也可以试一下另两种写法 :aspnet_regiis -i -enable 或aspnet_regiis -i)

4.然后就没有然后了,去IIS中再浏览一下看看吧,应该好了!

5.由于以上cmd为纯手敲,可能出错,特截原图如下:



以上仅供参考,如遇其它新问题,请大家一起帮忙解决吧,记得解决以后,花些时间写下来,利人终利已……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐