Setting up a virtual host
Hi folks,
I'm working with apache 2 under Mandrake, setting up my virtual host. I've set up three different vhosts, and they all show up just fine when I open them in my browser. My problem, however, is when I try to configure the server to find sites in the homedirectories. No matter what I try I get the error
(13)Permission denied: access to /~zupidupi/index.html denied
in the error_log. I have appended my Vhosts.conf-file. The three different servers zup(1-3).homedns.org show up fine but zup1.homedns.org/~zupidupi is tragically absent. And yes, there is a index.html-file in the zupidupi/public_html-directory, set to '755'. Thanks for any replies!
Cheerio
Zup
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /www/zup1
ServerName zup1.homedns.org
ServerPath /www/zup1
# Other directives here
DirectoryIndex index.html
<Directory /www/zup1>
Order allow,deny
Allow from all
</Directory>
UserDir public_html
<Directory /home/*/public_html>
Order allow,deny
Allow from all
</Directory>
<Directory /home/*/cgi-bin/>
Options ExecCGI
SetHandler cgi-script
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/zup2
ServerName zup2.homedns.org
ServerPath /www/zup2
# Other directives here
DirectoryIndex index.html
<Directory /www/zup2>
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/zup3
ServerName zup3.homedns.org
# Other directives here
DirectoryIndex index.html
<Directory /www/zup3>
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Last edited by zupidupi; 01-29-2005 at 04:03 PM.
|