Sledge: Rewrite Engine und reg. Ausdrücke

Beitrag lesen

Hey,

ich will gerade die Links auf meiner Seite suchmaschinenfreundlicher machen.

Dazu hab ich mir es so überlegt.

ruft man zb /projekte/6 auf, soll auf /projeke.php?id=6 geleitet werden.

Aber irgenwie will es nicht funktionieren:

RewriteEngine on

RewriteRule ^([a-zA-Z0-9]+)/([0-9]+)$ $1.php?id=$2

RewriteCond %{HTTP_HOST} !^www.emarkus.de$
RewriteCond %{REMOTE_ADDR} !^85.13.128.137
RewriteRule ^(.*)$ http://www.emarkus.de/$1 [L,R=301]

verwende ich statt dessen diese Variante:

RewriteRule ^([a-zA-Z0-9]+),([0-9]+).html$ $1.php?id=$2

funktioniert es problemlos....

Was ist da an meinem regulären Ausdruck falsch?

Gruß Sledge