ich habe einen Server mit Apache2 und mehreren virtuellen Hosts. Die sind immer so aufgebaut:
Code: Select all
<VirtualHost *>
ServerName www.domain.tld
DocumentRoot /var/www/vhosts/domain.tld/web/www/htdocs
SuexecUserGroup user user
AddHandler fcgid-script .php
<Directory /var/www/vhosts/domain.tld/web/www>
Options +ExecCGI
FCGIWrapper /var/www/vhosts/domain.tld/php-fcgi/php-fcgi-starter .php
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/www/vhosts/domain.tld/log/error.log
CustomLog /var/www/vhosts/domain.tld/log/access.log combined
# RewriteLog /var/www/vhosts/domain.tld/log/rewrite.log
</VirtualHost>
Die DNS-Einträge sind mit *.domain.tld eingetragen.
Wie kann ich jetzt verhindern, dass der Server den falschen virtuellen Host auswählt? Ich hab schon gesucht, aber ich weiß nicht so richtig, wonach ich suchen soll...