mod_rewrite z nieznaną liczbą zmiennych
Usiłuję użyć mod_rewrite do obsługi nieznanej liczby zmiennych.
Przykładowy adres URL to:
example.com/var1-var2-var3/title
Mam to do tej pory:
RewriteRule ^([^/.]+)-([^/]*)(.*)$ $3?version[]=$1&version[]=$2 [QSA,N]
RewriteRule ^([^/.]+)/?$ ?title=$1 [QSA,N]
RewriteRule ^/?$ /index.php [QSA,L]
Zwraca: Array ([title] => title [version] => Array ([0] => var1-var2 [1] => var3))
Muszę go zwrócić: Array ([title] => title [version] => Array ([0] => var1 [1] => var2 [2] => var3))