403 Forbidden

杀马特。学长 韩版系。学妹 提交于 2020-02-01 13:34:10

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

主要原因分析

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
直接放在网站的根目录或者程序运行的目录下。


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

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!