Matthias: RegExp in .htaccess will nicht so wie ich will

Hallo,

folgender regulärer Ausdruck befindet sich in meiner htaccess:

RewriteCond %(HTTP_HOST) [1]*\hauptdomain.([a-z.]{2,7})$ [NC]
RewriteRule ^(.*) http://www.hauptdomain.$1/unterverzeichnis [R=301,L]

Alle meine Domains sollen vorübergehend auf das unterverzeichnis umgeleitet werden. Da ich verschiedene tld habe, dachte ich, mit der runden Klammer einfach die tld auslesen zu können und in den Ersetzungsstring einzubinden. Er macht das aber nicht. Weiß jemand warum?

MfG, Matthias


  1. 0-9a-z.- ↩︎

  1. Hat sich aufgeklärt...
    Hab die Tld in der falschen Zeile abgegriffen...