Hi,
versuch doch mal in der RewriteRule ein " [L,QSA] " anzuhängen.
Damit kann man z.B dafür sorgen, dass automatisch angehängte session ids auch korrekt übergeben werden. Ich tippe jetzt mal so ungeprüft, das das auch mit Ankern funktioniert.
- Code: Select all
RewriteRule ^abc(.*)(\.html?)$ abc\.php?blub=$1 [L,QSA]
den zweiten Ausdruck bräuchtest Du dann nicht mehr in der Regel, sondern setzt den Anker bei der Verlinkung.
Statt : forum_1.html -> board.php?boardid=1
Jetzt : forum_1.html#2 ->bord.php?boardid=1#2
versuchs doch mal.
Gruß
Stefan
# qsappend|QSA' (query string append)
This flag forces the rewriting engine to append a query string
part in the substitution string to the existing one instead of replacing it.
Use this when you want to add more data to the query string via a rewrite rule.