RewriteEngine

mouse_web

Новичок
RewriteEngine

В файле .htaccess написан разбор строки

RewriteRule ^([a-z0-9]+)/([a-zA-Z0-9]+)_([a-zA-Z0-9]*)/([a-zA-Z0-9]+)_([a-zA-Z0-9]*)/([a-zA-Z0-9]+)_([a-zA-Z0-9]*)/([a-zA-Z0-9]+)_([a-zA-Z0-9]*)/([a-zA-Z0-9]+)_([a-zA-Z0-9]*).phtml$ /$1.phtml?$2=$3&$4=$5&$6=$7&$8=$9&$10=$11

В итоге не записывается последний параметр sort
/goods/good_262/list_4/cat_56/all_goods/sort_price.phtml

После разбора получается
/goods.phtml?good=262&list=4&cat=56&all=goods&goods0=goods1

Насколько я понял параметры больше $9 не воспринимаются при разборке (тоесть $10 понимается как $1 и 0)

Как сделать чтобы разборщик понимал параметры больше $10 или можно как-то более просто расписать разбор, когда передается много параметров?

Буду рад любому ответу. Заранее благодарен!
 
Сверху