Hallo zusammen,
ich versuche über eine .htaccess mehrere Domains inkl Subdomains auf eine Zieldomain umzuleiten. Ich habe also in meinem Hosting einen Ordner "/redirect/zieldomain.de" und darin eine .htaccess. Alle meine Quelldomains und Subdomains zeigen auf diesen Ordner. Jetzt sollen also alle Anfragen an
sub1.domain1.de --> sub1.zieldomain.de
sub2.domain1.de --> sub2.zieldomain.de
sub3.domain2.legal --> sub3.zieldomain.de
...
Subdomain und Verzeichnis soll so weitergegeben werden wie eingegeben, d.h. ein URL mit domain1.de (etc) soll sich exakt so verhalten wie ein URL mit zieldomain.de Es soll also quasi immer nur der Teil "domain1.de" (etc) durch "zieldomain.de" ersetzt werden. Ich will natürlich nur 1 rewrite machen und nicht alle subdomains und domains einzeln angeben. Bislang hab ich nur .de und .legal und mache es so (was funktioniert):
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*\.)?(.*)\.(de|legal)$ [NC]
RewriteRule ^(.*)$ http://%1campusjustiz.de/$1 [R=301,L]
Ich hätte jetzt gerne noch das (de|legal) durch ein Wildcard ersetzt, damit es auch für beliebige andere Domains geht, sorge mich aber, dass dann nicht mehr klar ist, wo die Verzeichnisse und Parameter beginnen ($). Evtl. gibt es ja eine Möglichkeit nur den "domain1.de"-Teil durch "zieldomain.de" zu ersetzen, aber halt ohne dass "domain1.de" explizit angegeben werden muss.
Danke!
Alex.