Disaster: Apache + mod_rewrite

Beitrag lesen

Hallo!

Ich versuche nun seit fast 3 Tagen eine ganz einfache Rewrite Regel hinzubekommen und habe schon zig Tutorials gelesen, aber es klappt einfach nicht..

Also ich will, wenn die URL so aufgebaut ist: 234jkh,2kh234,jh2234/seite.html einen redirekt auf /seite.html das funktioniert auch mit

RewriteRule ^([a-z0-9]*),([a-z0-9]*),([a-z0-9]*)/(.*)$ /$4

ohne Probleme. Ich will aber zusätzlich, dass wenn die URL nicht ^([a-z0-9]*),([a-z0-9]*),([a-z0-9]*)/ ist dass dann eine andere URL aufgerufen wird... das geht aber irgendwie nicht.

habe es so probiert:

RewriteCond %{REQUEST_URL} !^/[a-z0-9]*,[a-z0-9]*,[a-z0-9]*
RewriteRule ^(.*)$ /index.pl?oldsite=$1

RewriteCond %{REQUEST_URL} ^/[a-z0-9]*,[a-z0-9]*,[a-z0-9]*
RewriteRule ^([a-z0-9]*),([a-z0-9]*),([a-z0-9]*)/(.*)$ /$4

Dann landet der Webserver aber lediglich in einer Unendlichschleife... :-(

Wieso?

Vielen Dank!

Stefan