Bob: Regulärer Ausdruck für .htaccess / mod_rewrite

Beitrag lesen

Hallo,

möchte nur fragen, ob man den regulären Ausdruck noch besser schreiben kann.

[...]

RewriteRule ^(?!(index|css|images))(.+)$ index.php?Project=$2

Du könntest die erste Gruppe als nicht-speichernd notieren, das L flag ist auch nie verkehrt. Wenn du nur diese eine Regel hast, ist das natürlich egal.

RewriteRule ^(?!(?:index|css|images))(.+)$ index.php?Project=$1 [L]