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 или можно как-то более просто расписать разбор, когда передается много параметров?
Буду рад любому ответу. Заранее благодарен!
В файле .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 или можно как-то более просто расписать разбор, когда передается много параметров?
Буду рад любому ответу. Заранее благодарен!