Hallo Christian,
Zum XSL-Problem: erkläre doch mal Dein Gesamtkonzept, vielleicht kann man dort etwas ausbessern.
Das "Problem" liegt wohl eher darin, daß xslt eine funktionale Sprache ist. Die Programmabfolge ist also explizit nicht festgelegt sondern wird ausschließlich durch die Struktur des Eingangs-Baumes (xml-Dokument) bestimmt - und die ist (zumindest im Rahmen des DTDs) beliebig.
Ich werde also mal ausprobieren, welche der beiden Variante problemloser funktioniert. Davon ausgehend, daß das rewrite-Module die URL grundsätzlich vor der CGI-Schnittstelle in die Finger bekommt, sollte die "&"-Variante sicherer sein.
Schliesslich macht die RewriteRule nichts anderes als vor allen "&"'s immer genau ein "?" einzufügen - und das "?" ist ja das einzige was die CGI-Schnittstelle interessiert. Danach lassen sich etwaige Inkonsistenzen im Query-String einfach in meinem php-Script anfangen.
Gruß
Paul