wildcard website alias and apache config order
If you configure a website with a ServerAlias *.domain.ext entry. Example:
domain.ext.conf
ServerName domain.ext ServerAlias *.domain.ext ...
And if you also have a website in the same domain with a ServerAlias/Name bla.domain.ext. Example:
test.domain.ext.conf
ServerName test.domain.ext ServerAlias bla.domain.ext
bla.domain.ext will work depending on which file name the apache config files have. Apache seems to read the configuration files in alphabetic order. Meaning that in the example above the entry *.domain.ext will always precede the bla.domain.ext entry and this first wildcard entry will match first. This alphabetic order behaviour makes the outcome very random as the outcome would have been different with the following example.
Example:
beta.domain.ext.conf
ServerName beta.domain.ext ServerAlias bla.domain.ext
Would be nice if ISPconfig detects such 'order issue' and would create the files in the correct alphabetic order. This can we done by using numbers as the first characters in the configuration filename.