извините Если это обычный вопрос, мне нужен конкретный ответ:
Я хочу переписать URL-адрес, например:
/foo/foo0.php?img=foo1/foo2/foo3/bar.jpg
в это:
/foo/foo1/foo2/foo3/bar.jpg
RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)$ $1/foo0.php?img=$2/$3/$4/$5 [L]
Сделаем это
РЕДАКТИРОВАТЬ
Судя по добавленному коду, вы действительно хотите сделать это так:
RewriteRule ^foo/(.*)/(.*)/(.*)/(.*)$ foo/foo0.php?img=$1/$2/$3/$4 [L]
Судя по комментариям, я не думаю, что несколько сегментов действительно нужны.Этого должно быть достаточно:
RewriteRule ^foo/(.*)$ foo/foo0.php?img=$1 [L]
Это позволит вам использовать любое количество foo сегментов.
foo