访问网站显示403 forbidden是什么意思及解决方法
作者:忠忠 时间:2018-06-09 10:36:24 浏览:141

403 Forbidden 是HTTP协议中的一个状态码(Status Code)。可以简单的理解为没有权限访问此站。

该状态表示服务器理解了本次请求但是拒绝执行该任务,该请求不该重发给服务器。在HTTP请求的方法不是“HEAD”,并且服务器想让客户端知道为什么没有权限的情况下,服务器应该在返回的信息中描述拒绝的理由。在服务器不想提供任何反馈信息的情况下,服务器可以用404 Not Found代替403 Forbidden比如:choovin。

403 Forbidden常见分类

HTTP 错误 403 - 限制为仅本地主机访问 Internet 服务管理器 (HTML)

HTTP 错误 403 403.1 禁止:禁止执行访问

如果从并不允许执行程序的目录中执行 CGI、ISAPI 或其他执行程序就可能引起此错误。

如果问题依然存在,请与 Web 服务器的管理员联系。

HTTP 错误 403 403.2 禁止:禁止读取访问

如果没有可用的默认网页或未启用此目录的目录浏览,或者试图显示驻留在只标记为执行或脚

本权限的目录中的 HTML 页时就会导致此错误。

如果问题依然存在,请与 Web服务器的管理员联系。

HTTP 错误 403 403.3 禁止:禁止写访问

如果试图上载或修改不允许写访问的目录中的文件,就会导致此问题。

如果问题依然存在,请与 Web 服务器的管理员联系。

HTTP 错误 403 403.4 禁止:需要 SSL

此错误表明试图访问的网页受安全套接字层(SSL)的保护。要查看,必须在试图访问的地址前输入 https:// 以启用 SSL。

如果问题依然存在,请与 Web 服务器的管理员联系。

HTTP 错误 403 403.5 禁止:需要 SSL 128

此错误消息表明您试图访问的资源受 128 位的安全套接字层(SSL)保护。要查看此资源,需要有支持此 SSL 层的浏览器。

请确认浏览器是否支持 128 位 SSL 安全性。如果支持,就与 Web 服务器的管理员联系,并报告问题。403.6 禁止:拒绝 IP 地址

处于安全考虑,安装程序限制 Internet Service Manager (HTML) 仅允许从服务器进行访问(本地主机,IP 地址 127.0.0.1)。

要远程使用 Internet Service Manager (HTML) 管理此服务器,请转到此服务器,并使用 Internet 服务管理器更新 Web 站点 IISADMIN 的 IP 地址限制:

使用"开始"菜单打开 Internet Service Manager
展开所连接的 Web 站点
选择 IISADMIN 虚拟目录
右键单击并选择属性
选择"目录安全性"选项卡
编辑 IP 地址和域名限制
HTTP 错误 403 403.6 禁止:拒绝IP地址
如果服务器含有不允许访问此站点的 IP 地址列表,并且您正使用的 IP 地址在此列表中,就会导致此问题。
如果问题依然存在,请与 Web 服务器的管理员联系。

HTTP 错误 403 403.7 禁止:需要用户证书
当试图访问的资源要求浏览器具有服务器可识别的用户安全套接字层(SSL)证书时就会导致此问题。可用来验证您是否为此资源的合法用户。
请与 Web 服务器的管理员联系以获取有效的用户证书。

HTTP 错误 403 403.8 禁止:禁止站点访问
如果 Web 服务器不为请求提供服务,或您没有连接到此站点的权限时,就会导致此问题。
请与 Web 服务器的管理员联系。

HTTP 错误 403 403.9 禁止访问:所连接的用户太多
如果 Web 太忙并且由于流量过大而无法处理您的请求时就会导致此问题。请稍后再次连接。
如果问题依然存在,请与 Web 服务器的管理员联系

HTTP 错误 403 403.10 禁止访问:配置无效
此时 Web 服务器的配置存在问题。
如果问题依然存在,请与 Web 服务器的管理员联系。

HTTP 错误 403 403.11 禁止访问:密码已更改
在身份验证的过程中如果用户输入错误的密码,就会导致此错误。请刷新网页并重试。
如果问题依然存在,请与 Web 服务器的管理员联系。

HTTP 错误 403 403.12 禁止访问:映射程序拒绝访问
拒绝用户证书图访问此 Web 站点。
请与站点管理员联系以建立用户证书权限。如果必要,也可以更改用户证书并重试。

主要原因分析

1.你的IP被列入黑名单
2.你在一定时间内过多地访问此网站(一般是用采集程序),被防火墙拒绝访问了
3.网站域名解析到了空间,但空间未绑定此域名
4.你的网页脚本文件在当前目录下没有执行权限
5.在不允许写/创建文件的目录中执行了创建/写文件操作
6.以http方式访问需要ssl连接的网址
7.浏览器不支持SSL 128时访问SSL 128的连接
8.在身份验证的过程中输入了错误的密码
9.DNS解析错误,手动更改DNS服务器地址
10.连接的用户过多,可以过后再试
11.服务器繁忙,同一IP地址发送请求过多,遭到服务器智能屏蔽
HawkHost空间出现403 Forbidden原因
在共享服务器上安装了MOD,全称Mod security,当网址包含有“%”号等其它敏感字符时,就会被 Mod security 阻止。
解决HawkHost 403 Forbidden 错误的方法
在.htaccess文件里添加如下代码:
SecFilterEngine Off
SecFilterScanPOST Off
直接放在网站的根目录或者程序运行的目录下。

网站备案

国内近期对网站备案情况管理严格,网站服务商和宽带接入商发现未备案网站时会选择屏蔽,网友访问时也会显示403 Forbidden。

svn提交

对于一些涉及到项目方面的,比如cvs、svn等有时候在提交的时候提示403 Forbidden,这样的原因也许是权限方面的问题

原因和解决方案

问题原因

原因可能是更改了你的DocumentRoot,而更改了这个默认值后,下面还有一个值是要随着更改的。就在它下面不远的地方,有这样一段:
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "D:/mysite">
也可能是在网站虚拟目录中没有添加默认文档

解决方法

中括号里的内容就是你更改的新值。这样就不会出现403错误了。
就是这个,改成跟你的DocumentRoot中一样的目录。<Directory "D:/mysite">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all

不行的话可能是某些运营商dns的问题,在hosts文件里把主页解析到220.181.107.31就行
查看是否在网站虚拟目录中添加默认文档,一般默认文档为:index.html index.asp index.php index.jsp default.htm default.asp等
 


网友评论  文明上网请理性发言
昵称  (必填)
邮箱  (选填)
内容 (*)
您好,请在这里发表您的观点,你的言论需审核通过才会显示,欢迎参与讨论!
最新评论
>>暂无相关评论