Забыл об исключении урла с локалью, как результат происходил бесконечный редирект. Я вообще сам использую nginx, изначально думал, у Вас он тоже стоит поверх апача, но обращаясь к комментам ниже, понял, что нет. :)
Вот такой вариант итоговый должен работать, вполне лаконичный, хотя, возможно, можно еще проще: