| Apache2安装后出现403 Forbidden 的原因 |
|---|
|
#1 (permalink)
| |
| 普通会员 ![]() ![]() ![]() 注册日期: 2008-12-15
帖子: 32
声望力: 0 ![]() 下载/声望点数:13 | Apache2安装后出现403 Forbidden 的原因
最新的apache2.2提供和不少新模块的支持,也在性能和安全上有改进,也就造成一些新的机制和概念需要我们不断去摸索和熟悉,前一阵就遇到了安装好apache2并配置好httpd.conf后,无论访问什么路径都出现 403 forbidden的提示,折腾了半天才从官方的maillist文档里面找到答案。 出现这样的问题一般有两种可能性。 一种可能性是DocumentRoot选项的设置,如果在安装好apache2后修改了该选项,并且忘记了配置该新目录的访问权限就会出现这样的情况。比如apache2安装好后默认的参数如下 DocumentRoot /usr/local/www/data <directory "/usr/local/www/data"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </directory> 我们常常会重新指定web文件存放的目录,比如设定 DocumentRoot /var/www 这时往往会忽略了对后面的Directory 项的修改,必须将里面的路径同时修改为 /var/www才行,否则将会访问所有目录都出现 403 forbidden错误。 另外一种可能性出现在我们配置了不同的VirtualHost,并且有某个VirtualHost的DocumentRoot不在全局的DocumentRoot目录下,这时必须在全局种单独增加对该目录的Directory 项进行设置,否则该VirtualHost下的所有访问均会出现403 forbidden错误。 这个问题是因为Apache2对于权限和安全的更高要求,对分布在不同磁盘上的目录文件进行严格管理,我们进行web规划的时候必须注意这一点。 |
| | |
| ↑ 返回顶端 ↑ |
![]() |
| 标签 |
| apache, forbidden, 原因, 后出现, 安装 |
| 主题工具 | |
| |
相似的主题 | ||||
| 主题 | 主题作者 | 版面 | 回复 | 最后发表 |
| Keygen [2010-01-15最新FFF注册机]WinRAR 3.91 官网简体中文X86&X64版 | masker90 | Keygen/Crack 破解 | 2 | 2010-06-21 14:14 |
| DomainTrader v2.2 Nulled | 0810 | 免费源码发布 | 2 | 2010-02-21 10:52 |
| Nulled 采集RSS通过邮箱发布到blog | l0324 | 商业源码发布 | 5 | 2010-01-15 16:18 |
| Unlimited Webspace, Bandwidth, FTP accounts, SQL databases, mailboxes, sub domains | noyash | 建站技术讨论 | 1 | 2009-03-14 19:36 |
| 咨询 有辦法檢查本站是否 DNS 有被駭嗎? | danny | 站务管理,建议,反馈,咨询,投诉 | 12 | 2009-03-10 18:08 |