Is it possible to change the web root for a specific website? I assume manually editing the vhost could cause problems with ISPconfig? What is the best practice to do this?
You'd have to modify the vhosts template file used to create the virtual hosts. Then your modifications would get lost on an update.
No, the web root can not be set in apache directives. You should stick with the web root that ispconfig creates.
Thanks for the replies. It isn't really a big deal, but when using a framework it is a little easier to just change the document root rather than changing some routing.
You can create a symbolic link from the web root you want to the default web root that ispconfig creates ps you have to chown the files/directories under the client/user that ispconfig has created for this client/site.