Htaccess konfigurieren

Hallo,

ich möchte folgendes umsetzen:
Alle Seitenaufrufe, sollen auf eine bestimmte PHP-Datei umgeleitet werden. Dies ist meine Live-Seite.
Fängt aber das Verzeichnis mit /dev/ an, so soll die PHP-Datei in meinem Entwicklungs-Verzeichnis aufgerufen werden. Dies ist meine Entwicklungsseite.

Es funktioniert aber nicht. Ich bekomme eine internal Server Fehlermeldung (500).

So habe ich es versucht:

RewriteEngine on

// Dev-Umleitung
RewriteCond %{REQUEST_URI} /dev/(.*).(htm|html)$
RewriteRule (.*).(htm|html)$ site_dev/main.php?filename=$1&dev=1 [NE,L,QSA]

// normale Umleitung
RewriteCond %{REQUEST_URI} (.*).(htm|html)$
RewriteRule (.*).(htm|html)$ site_normal/main.php?filename=$1 [NE,L,QSA]

Was mache ich falsch?

Danke

Ajo

mal eine einfache frage:
geht bei dir die einfachste umleitung? immer erst was einfaches probieren, befor du was schwieriges machst. Wenn bei der einfachsten umleitung 500 auftritt, dann hoffe ich für dich, dass du einen eigenen server hast:

falls bei vhost.conf oder httpd.conf nicht vorhanden, hinzufügen:

Options +FollowSymLinks +SymLinksIfOwnerMatch
AllowOverride All

könnte aber auch sein dass rewrite engine in httpd.conf
nicht eingeschaltet ist:

Loadmodule rewrite_module /usr/lib/apache2/mod_rewrite.so

das problem hatte ich auch schon bei 2 servern, daher helf ich dir mal.
melde dich bitte zurück ob es geholfen hat.
paul

Hab es Schritt für Schritt gemacht und jetzt funktioniert es. Kann leider nicht genau sagen, was nun der Fehler war.

Danke

Ajo