Witam, mam problem z usunięciem rozszerzenia .html gdy w adresie są 2 bądź więcej zmiennych, mam taki kod gdy jest jedna zmienna i chodzi:

RewriteRule ^([^/]*)\.html$ /?kategoria=$1 [L]
RewriteRule ^([a-z]+)$ /$1.html [L]

dla dwóch i trzech zmiennych mam kod:

RewriteRule ^([^/]*)/([^/]*)\.html$ /?kategoria=$1&produkt=$2 [L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)\.html$ /?kategoria=$1&produkt=$2&produkt2=$3 [L]

ale gdy chce analogicznie usunąć rozszerzenie

RewriteRule ^([a-z]+)/([a-z]+)$ /$1/$2.html [L]

to nic z tego nie wychodzi, jak powinienem to zapisać żeby usunąć rozszerzenie dla 2 zmiennych ?