Serveralias - vhost rules inaccurate
short description
Because of several reasons we have to use a website and different vhost domains which point to it. Like the Confixx Migration tool does. Webseiten Autoaliase is not working correctly with that setup ([client_username].yourserverdomain.de).
The first website rule username.yourserverdomain.de is ok, but the entry is also made for the other alias domains (vhostalias). If these domains point to subfolders /web/wordpress or /web/contao you never know where the Autoalias will point to. (alphabetical order) Also cannot reach the webroot with this behavior.
correct behaviour
Server Alias should point always to wesite webroot
environment
Server OS: Debian Server OS version: Stretch ISPConfig version: 3.1.9
proposed fix
Version 1: Serveralias just for Website Domains, not for Aliasdomains
or Version 2: Set vhost filename from 100 to 99 so that vhost of website file will be loaded first. Example: 99-endtest2.de.vhost → ServerAlias username.mydomain.de (Website-Domain) 100-aa11endtest.de.vhost → ServerAlias username.mydomain.de (Aliasdomain)