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

Beitrag lesen

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.- ↩︎