Lieber Axel
Wo liegt diese .htaccess, bzw. bist Du sicher, dass die HTTP-Requests für alle diese hosts überhaupt in dem Directory ankommen, wo diese .htaccess liegt? Mir scheint, dass alle diese hosts, ob es nun virtual hosts sind oder echte hosts, wohl ein eigenes Directory haben werden. Dann wird Deine _eine_ .htaccess nicht für alle greifen. Du müsstest für jedes Directory eine hinterlegen.
Meine eine .htaccess liegt im Hauptverzeichnis.
Und das ist auch das Verzeichnis, wo alle diese Domains hinführen.
Das habe ich in der Konfig des Providers so eingestellt.
Das obige war übrigens falsch.
Ich habe nun für jede meiner "Trallala"-Domains folgendes
in meine eine .htaccess-Datei eingetragen:
----------------------------------------------------------
RewriteCond %{HTTP_HOST} ^erotik-modellbau.de$ [NC]
RewriteRule ^(.*)$ http://SPACEart.de/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.erotik-modellbau.de$ [NC]
RewriteRule ^(.*)$ http://SPACEart.de/$1 [L,R=301]
----------------------------------------------------------
Und das klappt nun auch wunderbar.
Probiers aus:
http://erotik-modellbau.de
http://www.erotik-modellbau.de
http://sciencefiction-modellbau.de
http://www.sciencefiction-modellbau.de
http://spaceart-online.com
http://www.spaceart-online.com
Ich habe nun diese Provider-100%Frame-Umleitungen alle wieder abgeschaltet.
Eventuell sprichst Du ja mal mit dem Support bei Schlund. Die werden Gründe haben, die "Umleitung" per Frame zu machen. Möglicherweise machen die das auf Antrag des Nutzers auch anders.
Spricht denn etwas gegen diese Lösung mit der .htaccess-Datei?
Weil, so habe ich ja dann auch selbst immer die Kontrolle darüber ... oder?
Gruß
Ingo