Помогите с mode_rewrite
url?a=1&b=2&ukr на ukr/url/a/1/b/2
C первой частью проблемы разобрался, тоесть url вида url/a/1/b/2 работает и апач путь понимает верно, сделал я это следующим образом:
Options +FollowSymlinks
RewriteOptions inherit
RewriteCond %{REQUEST_URI} -d
RewriteRule ^[a-z]*/(.*) %{REQUEST_FILENAME}.php/$1
Но вот если в url добавить ukr/url/a/1/b/2 то уже получаем 404 страницу. Оно и понятно, так как файла ukr/url не существует
если же переделать таким образом:
RewriteEngine On
RewriteOptions inherit
RewriteRule ^(ukr/){0,1}([a-z]*)/(.*) $2.php/$3
все работает хорошо, но при этом файлы должны лежать только в корне сайта, так как если файлы будут в подпапке, уже получим 404 страницу, что в общем то тоже логично, так как в качестве $2 будет идти имя подпапки.
Помогите, пожалуйста, решить проблему