Hallo,
rewritecond %{http_host} ^example.com [nc]
RewriteRule ^(test.*) http://example2.com/aa$1 [r=301,nc]
rewritecond %{http_host} ^example.com [nc]
rewriterule ^(.*)$ http://example2.com/test/$1 [r=301,nc]
ergibt bei example.com/test/xxx
in der adressezeile von browser:
http://example2.com/test/http://example2.com/aatest/xxx/xxx
Irgendwie addiert er die beiden rules, oder? Obwohl ja eine rewritecond vor dem zweiten Rule steht.
Wie kriege ich es denn hin, dass er, wenn example.com/test/bla aufgerufen wird, er nach example2.com/test/bla weiterleitet, wenn aber example.com/sonstwas/bla angefordert wird, er nach example2.com/test/sonstwas/bla weiterleitet?
Gruß
jobo