Для моей текущей задачи решил это вопрос путем доб

Jan 22, 2016

Для моей текущей задачи решил это вопрос путем добавлением RewriteRule в файл .htaccess:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !^(ru|en)/ /ru%{REQUEST_URI} [L,R=301]
RewriteRule ^(ru|en)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA]

Все на первый взгляд адекватно работает… Т.е. ссылки с ./ru/ и /en/ передаются как ссылки с соответствующим параметром cultureKey. Русский язык по умолчанию. Так же необходимо в директории manager переименовать файл ht.access в .htaccess(в этом файле отключается переадресация)