HTTP错误汇总及其解决方法

 

详细错误Win7 HTTP 错误 404.17 – Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理

出现环境:win7 + IIS7.0

解决办法:win+R键,(其实就是执行 运行),然后输入下面这段东西

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

详细错误:HTTP 错误 404.2 - Not Found. 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面.

出现环境:win7 + IIS7.0

解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可~

详细错误:HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容

出现环境:win7 + IIS7.0

解决办法:打开 IIS 管理器

              在“功能”视图中,双击“目录浏览”。

              在“目录浏览”页上,在“操作”窗格中单击“启用”。

实际上为了安全大家不必要开启目录浏览,只要设置好默认文档就可以了

详细错误:HTTP 错误 500.19 - Internal Server Error,无法访问请求的页面,因为该页的相关配置数据无效

出现环境:win7 + IIS7.0

解决办法:这个实际上是网站文件夹的权限设置问题,属性(网站文件夹)->安全->编辑->添加->输入对象名称(everyone)->检查名称->确定->添加权限

            

                                  

 HTTP的错误还有很多,开发中遇到的我会定时整理上来,也欢迎各位同学在评论里补充错误及其解决方法~

原文地址:https://www.cnblogs.com/CherishU/p/2710909.html