
404是一种HTTP状态码。
HTTP 404 状态码的出现意味着链接指向的网页不存在,即原始网页的URL失效。
在客户端是无法解决的,只能联系网站的管理员,修复URL指向或恢复对应的唯拦唤网页才能解决。
扩展衡模资料:
请求错误
400 Bad Request
1、语义有误,当前请求无法被服务器理解。除非进行修改,否则客户端不应该重复提交这个请求。
2、请求参数有误指凯。
401 Unauthorized
当前请求需要用户验证。该响应必须包含一个适用于被请求资源的 WWW-Authenticate 信息头用以询问用户信息。
402 Payment Required
该状态码是为了将来可能的需求而预留的。
403 Forbidden
服务器已经理解请求,但是拒绝执行它。
参考资料来源:百度百科-HTTP状态码
我遇到的情况是,先按装了.NET,后装的IIS;清链不确定其他原因也会不会产生类似错误。(如果有,希望大家能贴出更多的原因,方便遇到同样错误的人找到问题的根源)。
解决方法:
首先,要重新注册IIS : 开始--Microsoft Visual Studio 2005--Visual Studio Tools--Visual Studio 2005 命令提示--键入命令aspnet_regiis -i。
其次,在: 计算机管理--Internet信息服务(IIS)管理器--Web服务扩展--ASP.NET V2.0.50727 中选择允许。
最后,重新在计算机管理的对应哗凯项目中找到你要浏览的页面,打开页面,就可以了。
补充:
HTTP 403.1 禁止访问:禁止可执行访问Internet 信息服务。
原因是执行权限不够,解决的方法是:
打开“管理工具”的“Internet 信息服务”,右键选择“WEB站点属性”的“主目录”选项卡,把“执行许可”的选项从“无”改为“纯脚本”就好了。
注:如果浏览的是exe可执行文件,提示404错误, 右键选择“WEB站点属性”的“主目录”选项卡,答芦孙把“执行许可”的选项从“纯脚本和可执行文件”改为“纯脚本”就好了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)