ОК, звучит просто, выглядит просто и весит просто. Но это не так. Я не могу на всю жизнь заставить это работать.
Допустим, у меня есть такая структура URL:
http://www.test.com/%action%[/%param1%/%paramX%]
Мне нужно перенаправить (на самом деле я хочу переписать) на:
http://www.test.com/index.php?option=com_%action%¶m=[%param1%,%paramX%]
Например:
http://www.test.com/product/25/allproducts/food/cakes/cheesecake
становится:
http://www.test.com/index.php?option=com_product¶m=25,allproducts,food,cakes,cheesecake
Идеи? : -)
если вы не возражаете, чтобы иметь такие параметры:
http://www.test.com/index.php?option=com_product¶m=25/allproducts/food/cakes/cheesecake
вы можете попробовать это правило:
RewriteRule ^([^/]*)/(.*) /index.php?option=com_$1¶m=$2
оно должно работать, но я не проверю его;)