для апача правила выглядят как RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(rus|ukr|blr|de|frn|eng)*/?([^?]+)?$ index.php?lang=$1&link=$2 [NC,QSA,L] для nginx if (!-e $request_filename) { rewrite ^(rus|ukr|blr|de|frn|eng)*/?([^?]+)?$ index.php?lang=$1&link=$2 last; } Правильно?