RewriteCond, um die Parameter der Abfragezeichenfolge in beliebiger Reihenfolge abzugleichen

Ich habe eine URL, die drei Parameter enthalten kann:

? category = Computer& subcategory = Laptops& product = dell-inspiron-15

Ich benötige 301, um diese URL auf die angezeigte Version umzuleiten:

http://store.example.com/computers/laptops/dell-inspiron-15/

Ich habe dies, kann es aber nicht zum Laufen bringen, wenn die Parameter der Abfragezeichenfolge in einer anderen Reihenfolge sind:

RewriteCond %{QUERY_STRING} ^category=(\w+)&subcategory=(\w+)&product=(\w+) [NC]
RewriteRule ^index\.php$ http://store.example.com/%1/%2/%3/? [R,L]

Antworten auf die Frage(2)

Ihre Antwort auf die Frage