All of my virtualhosts is readable by all users on the system. How come? How should i put rights on dirs? NB! Debian/Sarge
Have you tried to set the directory to only user + group writable? If i remember correctly the httpd user is member of the web group.