HTTP 403 禁止

Posted

技术标签:

【中文标题】HTTP 403 禁止【英文标题】:HTTP 403 Forbidden 【发布时间】:2012-01-08 22:04:14 【问题描述】:

我正在建立一个使用 apache 2.2 进行测试的站点。我编辑了主机、vhost.conf 和 httpd.conf 文件以包含我的网站名称和文件目录,但每次我尝试在 IE 8 上打开它时,它都会显示 HTTP 403 Forbidden。有谁知道如何解决这个问题?

【问题讨论】:

请提供更多详细信息。您要导航到哪个页面?这在任何浏览器中都有效,还是在 IE8 中无效?您可以从 httpd.conf 中粘贴 指令块吗? 这只发生在 IE8 上吗?看看该文件夹对于运行 apache 的用户是否可读或可执行(可能是 www-data?)。将 chmod 设置为 777 用于测试目的。如果它有效,您就知道这是一个用户权限问题,并且可以从那里开始工作。 DocumentRoot C:/vhosts/AppStore ServerName appstore 【参考方案1】:

如果不查看更多配置文件就很难说,但首先要开始:您确定您的网络服务器可以访问您正在使用的目录(例如,它是您服务器根目录下的目录吗?否则有正确的权限)?

【讨论】:

你是对的,我的目录不在我的服务器根目录下。我不得不在我的 httpd.conf 文件中更改我的文档根目录。【参考方案2】:

您是否正确设置了文件的权限?当保存文件的实际目录没有正确设置权限时,我遇到了同样的问题。

【讨论】:

以上是关于HTTP 403 禁止的主要内容,如果未能解决你的问题,请参考以下文章

windows server 2003 iis配置 出现 http 403 禁止访问,怎么办,网页内显示“你无权查看该网页”

收到 403 禁止错误。客户端身份验证方案“匿名”禁止 HTTP 请求

HTTP 403 禁止

HTTPError:HTTP 错误 403:禁止

HTTP返回码异常是因为啥原因

Python 3,urlopen - HTTP 错误 403:禁止