I am having a problem with my domains. Every domain I have created leads directly to the /var/www directory instead of to the sites directory. Any help would be appreciated. Heres my Vhosts_ispconfig.conf Code: ################################### # # ISPConfig vHost Configuration File # Version 1.0 # ################################### # NameVirtualHost 192.168.2.151:80 <VirtualHost 192.168.2.151:80> ServerName localhost ServerAdmin root@localhost DocumentRoot /var/www/sharedip </VirtualHost> # # ###################################### # Vhost: www.scratchco.com:80 ###################################### # # <VirtualHost 192.168.2.151:80> SuexecUserGroup web1_jacobhenry web1 ServerName www.scratchco.com:80 ServerAdmin [email protected] DocumentRoot /var/www/web1/web ServerAlias scratchco.com DirectoryIndex index.html index.htm index.php index.php5 index.php4 index.php3 index.shtml index.cgi index.pl index.jsp Default.htm default.htm ScriptAlias /cgi-bin/ /var/www/web1/cgi-bin/ <Location /cgi-bin> SetHandler cgi-script </Location> ErrorLog /var/www/web1/log/error.log AddType application/x-httpd-php .php .php3 .php4 .php5 <Files *.php> SetOutputFilter PHP SetInputFilter PHP </Files> <Files *.php3> SetOutputFilter PHP SetInputFilter PHP </Files> <Files *.php4> SetOutputFilter PHP SetInputFilter PHP </Files> <Files *.php5> SetOutputFilter PHP SetInputFilter PHP </Files> php_admin_flag safe_mode Off AddType text/html .shtml AddOutputFilter INCLUDES .shtml AddType application/vnd.wap.wmlscriptc .wmlsc .wsc AddType text/vnd.wap.wml .wml AddType text/vnd.wap.wmlscript .ws .wmlscript AddType image/vnd.wap.wbmp .wbmp Alias /error/ "/var/www/web1/web/error/" ErrorDocument 400 /error/invalidSyntax.html ErrorDocument 401 /error/authorizationRequired.html ErrorDocument 403 /error/forbidden.html ErrorDocument 404 /error/fileNotFound.html ErrorDocument 405 /error/methodNotAllowed.html ErrorDocument 500 /error/internalServerError.html ErrorDocument 503 /error/overloaded.html AliasMatch ^/~([^/]+)(/(.*))? /var/www/web1/user/$1/web/$3 AliasMatch ^/users/([^/]+)(/(.*))? /var/www/web1/user/$1/web/$3 </VirtualHost> # # # Here is part of my apache2.conf file. 'Include /etc/apache2/vhosts/Vhosts_ispconfig.conf' is at the bottom. Code: ###############ispconfig_log############### LogFormat "%v||||%b||||%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined_ispconfig CustomLog "|/root/ispconfig/cronolog --symlink=/var/log/httpd/ispconfig_access_log /var/log/httpd/ispconfig_access_log_%Y_%m_%d" combined_ispconfig <Directory /var/www/*/web> Options +Includes -Indexes -ExecCGI AllowOverride None AllowOverride Indexes AuthConfig Limit FileInfo Order allow,deny Allow from all <Files ~ "^\.ht"> Deny from all </Files> </Directory> <Directory /var/www/*/user/*/web> Options +Includes -Indexes -ExecCGI AllowOverride None AllowOverride Indexes AuthConfig Limit FileInfo Order allow,deny Allow from all <Files ~ "^\.ht"> Deny from all </Files> </Directory> <Directory /var/www/*/cgi-bin> Options ExecCGI -Indexes AllowOverride None AllowOverride Indexes AuthConfig Limit FileInfo Order allow,deny Allow from all <Files ~ "^\.ht"> Deny from all </Files> </Directory> [B]Include /etc/apache2/vhosts/Vhosts_ispconfig.conf[/B] And finally this is what i get when i run ls -la /root/ispconfig Code: root@server1:/etc/apache2/vhosts# ls -la /root/ispconfig total 100 drwxr-xr-x 9 root root 4096 2006-07-07 15:58 . drwxr-xr-x 4 root root 4096 2006-07-07 16:15 .. -rwxr-xr-x 1 root root 33482 2006-07-07 15:36 cronolog -rwxr-xr-x 1 root root 9673 2006-07-07 15:36 cronosplit drwxr-xr-x 12 root root 4096 2006-07-07 14:05 httpd drwxr-xr-x 12 root root 4096 2006-07-07 15:36 isp -rw-r--r-- 1 root root 8 2006-07-07 15:58 .old_path_httpd_root drwxr-xr-x 6 root root 4096 2006-07-07 14:03 openssl drwxr-xr-x 6 root root 4096 2006-07-07 14:19 php drwxr-xr-x 4 root root 4096 2006-07-07 15:36 scripts drwxr-xr-x 4 root root 4096 2006-07-07 15:36 standard_cgis drwxr-xr-x 2 root root 4096 2006-07-07 15:36 sv -rwx------ 1 root root 9504 2006-07-07 15:36 uninstall