QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 686|回复: 0

关于APACHE中设置UserDir的一个疑难

[复制链接]
发表于 2003-3-24 15:54:29 | 显示全部楼层 |阅读模式
我的APCHE 1.3.20使用虚拟主机同时为单位提供两个域名上的WEB服务,一直运行得很好,本单位用户准备试用WEB个人主页,又不希望为此去申请个人用的域名来让我给他做成虚拟主机,我准备使用USERDIR设置来完成这个任务,但是始终不能生效,出错信息为如下403错误:
Forbidden
You don't have permission to access /~username/index.htm on this server.
用户home目录下已经存在public_html目录且权限正确:drwxr-xr-x user.user
我希望达到的目的是最好能直接用http://192.168.0.1/~username/这样的方式访问

我的httpd.conf相关配置如下:
[code:1]
……
Listen 3000
Listen 80
..........
ServerName 192.168.0.1
..........
<IfModule mod_userdir.c>
    UserDir public_html
</IfModule>
.........
<Directory /home/*/public_html>
        Allowoverride None
        Options Multiviews FollowSymlinks
        Order allow,deny
        Allow from all
</Directory>
.............
NameVirtualHost 192.168.0.1
<VirtualHost _default_:80>
     ServerAdmin [email protected]
     DocumentRoot "/var/www/public_html"
</VirtualHost>

<VirtualHost 192.168.0.1:3000>
        ServerAdmin [email protected]
        DocumentRoot "/var/www/html/host1"
        ServerName www.host1.com
</VirtualHost>

<VirtualHost 192.168.0.1:80>
     ServerAdmin [email protected]
     DocumentRoot "/var/www/html/host2"
     ServerName www.host2.net
</VirtualHost>
[/code:1]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-17 06:31 , Processed in 0.041955 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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