na tu pats nurodai griežtą struktūrą. norint to išvengt reiktų kažko panašaus į tai:
RewriteEngine On
RewriteRule ^(([^/]*)/){0,5}$ /?a=$1&b=$2&c=$3&d=$4&e=$5 [L]
nežinau kiek teisingai parašiau, nesu šitos srities asas ir netikrinau. bet jei supratai mano mintį, tai bandydamas turėtum išgaut reikiamą kodą.
taip aš nežinau kaip reaguos į trūkstamus kintamuosius. blogiausiu atveju toks variantas manau tikrai veiks:
RewriteEngine On
RewriteRule ^([^/]*)$ /?a=$1 [L]
RewriteRule ^([^/]*)/([^/]*)$ /?a=$1&b=$2 [L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)$ /?a=$1&b=$2&c=$3 [L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)$ /?a=$1&b=$2&c=$3&d=$4 [L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)$ /?a=$1&b=$2&c=$3&d=$4&e=$5 [L]
mano aprašyti variantai tinka su sąlyga, kad tavasis variantas irgi vekė su visais kintamaisias, nes tikrai neturiu laiko tikrinti. stengiuos tik užvest ant kelio =]
Su sąlyga, kad šūdo nebus...