Настройка переадресации в .htaccess

Рафаэль16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
05.02.2014

Проблема: был сайт sitename.com, решил сделать дубликат на русском. Встроенными средствами CMS получается автоматом добавить коды в пути. При этом получается sitename.com/en и sitename.com/ru

Все хорошо за исключением того, что не хочется терять годами проиндексированные страницы без этих префиксов.

Задача: написать директивы для .htaccess, которые при запросе любых старых адресов, НЕ начинающихся на sitename.com/ru (ну и новых sitename.com/en, конечно, во избежание рекурсии), перенаправлял на новые sitename.com/en

Т.е. sitename.com/cat/product должно превращаться в sitename.com/en/cat/product

Без изменения оставлять только сам sitename.com и то, что уже содержит языковой код в url

Заявки фрилансеров