QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 934|回复: 5

RHEL4下Apache访问问题求助

[复制链接]
发表于 2005-2-22 22:34:05 | 显示全部楼层 |阅读模式
Forbidden

You don't have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.0.52 (Red Hat) Server at www.sbysky.com Port 80

采用的是虚拟主机将www.sbysky.com解析到/home/user/htdocs目录下,htdocs目录权限已经是777,以上是出错提示,httpd.conf里面user和group为apache,改为nodody也不行,请问还有什么出错的可能?多谢了
发表于 2005-2-22 22:48:31 | 显示全部楼层
啥么子
回复

使用道具 举报

 楼主| 发表于 2005-2-23 00:07:05 | 显示全部楼层
老大啊,前两天那个问题没有解决,于是重装了系统,装了个最新的RHEL4,就这个样子了啊
回复

使用道具 举报

发表于 2005-2-24 16:05:35 | 显示全部楼层

Re: RHEL4下Apache访问问题求助

[quote:aa04940b0b="sbysky"]Forbidden

You don't have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.0.52 (Red Hat) Server at www.sbysky.com Port 80
[/quote]
回复

使用道具 举报

 楼主| 发表于 2005-2-25 19:13:23 | 显示全部楼层
在/var/www/html下的文件可以正常访问,我想可能是RHEL4启用SeLinux安全的缘故,导致一般的设置不行,个人猜测,还请各位朋一起研究研究.谢谢各位了,我现在临时想了个办法凑活,就是使用链接的方法,具体如下:

httpd.conf中,启用用户个人网页目录:
<IfModule mod_userdir.c>
    UserDir /var/www
</IfModule>

即将http://www.sbysky.com/~user解析到/var/www/~user目录
然后在虚拟主机中如下设置:
<VirtualHost 162.105.*.*>
  ServerName 162.105.*.*
  DocumentRoot "/var/www/html"
</VirtualHost>

# Virtual host www.sbysky.com
<VirtualHost www.sbysky.com>
  ServerName www.sbysky.com
  DocumentRoot "/var/www/sbysky"
</VirtualHost>

这样访问http://www.sbysky.com和访问http://www.domain.com/~sbysky是一样的
然后在/home/sbysky/目录中操作:
$ln -s /var/www/sbysky htdocs

这样,终于是可以访问了,为了安全,最好将/var/www/sbysky属性设置为711
我本来的目的是只在/home目录下建立个人网页目录,可是几天都不行,也就只有出此下策了,希望有在/home/user下配置成功的朋友分享一下经验,继续关注RHEL4中,多谢各位了
回复

使用道具 举报

发表于 2005-2-28 09:11:48 | 显示全部楼层
路过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 11:16 , Processed in 0.069428 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表