Tobias: mod_rewrite || bei bestimmten dateien umleiten

Beitrag lesen

Hallo!

Ich möchte meine Seite für Suchmaschinen optimieren. Dazu experimentiere ich grade ein wenig mit mod_rewrite. Dabei gibt es jedoch ein Problem.
Ich habe ein JS-Menü welches, je nach Browser, eine andere Datei lädt um das Menü anzuzeigen.

Ich habe jetzt vor mod_rwrite so zu benutzen das ich die Seiten so aufrufen kann:

www.xyz.de/SESSION_ID/seiten_name/zahl.htm -> www.xyz.de/seiten_name.php?SESSION_ID&id=zahl

Nun funktioniert aber mein Menü nicht mehr, ich nehme an weil er die Dateien nicht findet. Alle Menü Dateien liegen im home Verzeichnis. Ich brauche nun eine Regel für .htaccess damit alle Dateien die mit
"meinmenu" anfangen , im Home Verzeichnis gesucht werden, und nicht in SESSION_ID/seiten_name/

Das kriege ich jedoch nicht auf die Reihe...kann mir jemand bitte sagen wie ich das hinkriegen kann?

RewriteEngine On
RewriteBase /
RewriteRule ^([_a-zA-Z0-9]+)/([_a-zA-Z0-9]+)/([0-9]+).htm$ /$2.php?PHPSESSID=$1&id=$3

/*  das funktioniert nicht */
RewriteRule ^/(.*)/meinmenu([_a-zA-Z0-9])$ /meinmenu$2 [L]

Danke.