I recently configured an (Ubuntu 14.04) server to use static IP addresses and noticed that:
<Virtualhost *:80>
No longer seems to work. Previously the 000-default.conf file was used and by modifying it and adding each IP to the declaration it works again. But I'd rather be able to use a wildcard here and elsewhere if possible.
Most of the hosts I have configured are now explicitly stating which IP address(es) they correspond to, is there a way to configure apache so that the default (or any) virtual host configuration that will be used for any and all hostnames which don't have a match using a wildcard?
In your main httpd.conf you want your "Listen" directive to be
then you should have each virtual begin with:
that's how I have apache 2.4 on Ubuntu 12 working