michael: mod_rewrite / verzeichnisnamen aus URL "entfernen"

Beitrag lesen

hallo alle zusammen,

ich unternehme gerade erste gehversuche mit mod_rewrite und glaube ich stehe ziemlich auf dem schlauch.

ich will teile meiner verzeichnisstruktur auf dem server-dateisystem in der URL ausblenden.
auf dem server im dateisystem sieht das z.B. so aus:

/pages/artikel/filme/
/pages/artikel/musik/
/pages/vorstellungen/kino/
/pages/vorstellungen/tv/

nun soll per mod_rewrite die URL so umgesetzt werden,
daß das der pages-ordner verschwinden soll und die URL so angefordert werden kann:

http://www.domain.local/artikel/filme/
http://www.domain.local/artikel/musik/
..

Meine Rewrite Rule dazu sieht so aus:
RewriteRule ^/(.*) /pages/$1

aber irgendwie klappt das nicht so ganz...

ich dachte mir das so:
wird /artikel/filme angefordert, wird das per mod_rewrite mit /pages/artikel/filme "übersetzt".

also der erste slash im pfad ('^/') plus das, "was immer auch danach kommt" ergibt "/pages/" plus "was auch immer danach kommt".

aber das will nicht so wie ich will...? ;-)

weiß da jemand rat?

vielen dank für eure hilfe,
michael