I'm wondering if this is possible. We have different code bases - release, beta, test, etc. And we have a large number of client subdomains. Right now, when support needs to move a client from release to beta, for example, they need to edit the httpd.conf file and change the webroot for the client.
What I'm wondering is, could I create release, beta, test, etc. directories under our httpd/conf.d directory and then have separate virtual host files for each client under the appropriate directory and then support would just have to move the client file to the appropriate directory and the reload apache.
Is this possible? If so, how do I set it up?