Witam,
mam taki oto wpis w .htaccessie:

Kod
RewriteRule ^lista_ts-([0-9]+)_t-([0-9]+)_pp-([0-9]+)_p-([0-9]+)_sb-([0-9]+)_so-([0-9]+)_c-([0-9]+)_ct-([0-9]+)_cm-([0-9]+)_cs-([0-9]+)_css-([0-9]+)\.html$index.php?mod=items&action=pokaz_typ&search_type=$1&type_id=$2&per_page=$3&page=$4&sort_by=$5&sort_order=$6&country_id=$7&continent_id=$8&cat_main_id=$9&cat_sub_id=$10&cat_subsub_id=$11 [L]


Wszystko chodziło pięknie, do momentu dodania $10 i $11-ego parametra. Zamiast podstawiać do adresu wartośc zmiennej np. $10 - apache wrzuca wartość $1 i dopisuje 0 (dla wartości zmiennej $1 = 1, $10 = 5 wyświetla wywala mi 10 - czyli wartość zmiennej $1 i dopisane 0). Dla $11 - wrzuca wartość zmiennej $1 i dopisuje 1 = otrzymuje np. "11" (dla $1 = 1).

Prościej jeszcze: Zamiast zmiennej $10 wywala zawartość zmiennej $1 0

Jak rozwiązać ten problem? Co zrobić, żeby apache pobierał zawartość zmiennej $10, zamiast $1 ? Prościej: co zrobić, aby czytał z zmiennych o dwucyfrowych nazwach?

Pozdrawiam,
Mateusz Szultka.