apache virtualhost - almost done

Im setting up name-based virtualhost to Apache. In my httpd.conf i have:

// top of the conf file
NameVirtualHost *

<VirtualHost *:80>
ServerAdmin admin@defaultdomain.us
DocumentRoot /var/www
ServerName defaultdomain.us
ErrorLog error.log
CustomLog access.log common
</VirtualHost>

<VirtualHost *:80>
ServerAdmin testuser@defaultdomain.us
DocumentRoot home/testuser/public_html
ServerName testuser.defaultdomain.us
ErrorLog /var/log/apache/testuser/error.log
CustomLog /var/log/apache/testuser/access.log common
</VirtualHost>

In enom i have created subdomain testuser.defaultdomain.us and pointed it to defaultdomain.us ip address.

With this configuration i get following error:

Not Found
The requested URL / was not found on this server.
Apache/1.3.26 Server at testuser.defaultdomain.us Port 80

In error.log it just says "File does not exist: home/testuser/public_html/". Alltho in defaultdomain.us/~testuser/ i can view files normally.

Im missing something, but what... Cant figure it out.

 

 

 

 

Top