Apache kann keine Domainnamen mit Umlauten interpretieren.
Den Eintrg im virtualhost habe ich IDN konvertiert.
Meine Config
<VirtualHost 193.47.153.21:80>
ServerName xn--meinedomain-eic.ch
ServerAlias www.xn--meinedomain-eic.ch
Redirect 301 / http://test.ch
</VirtualHost>
Gebe ich den Domainname imd Browser ein, wird man nach http://www.meinedomain.ch/apache2-default/ weitergeleitet.
Meine Umgebung Debian lenny, apache2, php5, mysql