On Tuesday, March 27, 2007 9:01 AM [GMT+1=CET], Rainer Sokoll <[EMAIL PROTECTED]> wrote:
> Hallo, > > bisher bin ich damit: > > RedirectMatch permanent ^/(.*) http://www.example.de:8080/$1 > > gut gefahren. > Jetzt kommt aber die Anforderung hinzu, daß ein bestimmtes > Unterverzeichnis (und alles darunter) von dieser Regel ausgenommen > werden soll. Ich versuch's mal: ^/(?!myfolder/)(.*) http://www.example.de:8080/$1 (?:...) (in der Grundform) ist sog. "non-capturing parenthesis", was bedeuted, dass diese Klammern rechts nicht in ein $x kopiert werden (m. a. W.: Klammer erzeugt keine Backreference). Ersetzt man ":" durch "!", erhält man "negatives Matching", d. h. zutreffend, wenn Muster nicht enthalten ist. Das ist das, was Du willst. Mehrere Unterverzeichnisse lassen sich mit ^/(?!myfolder/|otherfolder1/|otherfolder2/)(.*) matchen. HTH Olaf Lautenschläger -------------------------------------------------------------------------- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --------------------------------------------------------------------------
