Ich weiß nicht, ob das Wort "optionale Parameter" meine Situation richtig beschreibt. Hier ist, was ich brauche.
Ich habe die folgende Regel für die URL-Umleitung geschrieben:
RewriteRule ^product/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)$ product/?sid=$2&pid=$3&title=$1&src=$4 [NC,L]
Im Grunde genommen wird dadurch etwas umgeleitet wie
http://localdomain.com/product/Golf-Bats/abc123/def456/stringy
zu etwas wie
http://localdomain.com/product/?sid=abc123&pid=def456&title=Golf-Bats&src=stringy
Was ich tun möchte, ist eine Regel zu schreiben, die zusätzliche/optionale/potenziell unbegrenzte Anzahl von Parametern ( // Typ Konstrukte), aber immer noch auf die gleiche URL umleiten nimmt.
Das bedeutet die folgenden URLs:
http://localdomain.com/product/Golf-Bats/abc123/def456/stringy
http://localdomain.com/product/Golf-Bats/abc123/def456/stringy/rand1
http://localdomain.com/product/Golf-Bats/abc123/def456/stringy/rand1/rand2
http://localdomain.com/product/Golf-Bats/abc123/def456/stringy/rand1/rand2/rand3
etc.
sollten alle einfach auf die URL
http://localdomain.com/product/?sid=abc123&pid=def456&title=Golf-Bats&src=stringy
Irgendwelche Ideen?