Problem mit Mod_rewrite

Schönen guten Tag,

Ich habe ein kleines Problem mit einer Mod_rewrite regel un dweiss nicht ob dies an mir liegt oder am Server, ich hoffe ihr könnt mir helfen!

Hier ersteinmal die Regeln an sich:

RewriteEngine on

RewriteBase /
RewriteRule ^/sites/([0-9]+)-[^/]*$ /index.php?p=$1 [NC]
RewriteRule ^/src/([0-9]+)-[^/]*$ /index.php?s=$1 [NC]

Ich denke was ich damit beabsichtige ist relativ klar z.b. seoson.bplaced.net/index.php?p=2 umgeleitet werden und
seoson.bplaced.net/index.php?s=1

Liegt nun der Fehler an meiner .htaccess Datei oder muss ich das mod_rewrite modul erst akivieren?

MfG Seoson

Probiers mal mit:[code]RewriteEngine on

RewriteBase /
RewriteRule ^/sites/([0-9]+)-[.]$ /index.php?p=$1
RewriteRule ^/src/([0-9]+)-[.
]$ /index.php?s=$1/code

Vielen Dank für deine Antwort allerdings scheint es nicht zu funktionieren…

Hmm also du kannst 2 Ordner anlegen, src und sites, in die src dieseRewriteEngine on RewriteRule ^([0-9]+)-(.*)$ ../index.php?s=$1tun und in den sites dieseRewriteEngine on RewriteRule ^([0-9]+)-(.*)$ ../index.php?p=$1.
Das geht definitiv.

tape0.xe.cx/mod_rew/src/1-asdf
tape0.xe.cx/mod_rew/sites/1-asdf

Ersteinmal ein großes Dankeschön, das geht.
Ich hoffe es gibt aber eine bessere Lösung^^

Fast:

tape0.xe.cx/mod_rew/p/1-seite-mit-p.html
tape0.xe.cx/mod_rew/s/1-seite-mit-s.htmlRewriteEngine on RewriteRule ^((.*)/([0-9]+)-(.*)) index.php?$2=$3