As far as I know, the only way to define what the default vhost site is for a server is to make sure the vhost's .conf is loaded before the others:
000-defaultsite.conf othersite.com.conf anothersite.com.conf
Is there any way to alter what the default site is without resorting to renaming .conf files and restarting apache every time?
I'm doing some testing for a web server configuration. During the testing phase, I will need to change the default vhost for the server several times. Renaming and restarting every time will get tedious.