Вопрос в следующем.
Есть сайт, который доступен по нескольким адресам (в доменах.рф, .ru, .co.za).
Есть у сайта 2 языка, которые переключаются по добавлению /en или /ru
Есть задача сделать так, чтобы при переходе на сайт по адресам site.co.za и
www.site.co.za происходила однократная переадресация на site.co.za/en
В .htaccess есть условие:
RewriteCond %{HTTP_HOST} ^www.site.co.za$
RewriteRule ^(.*)$ site.co.za/en/$1 [R=301,L]
При этом, если добавить аналогичный RewriteCond для адреса бе WWW, то получается бесконечный цикл.
Подскажите пожалуйста, как правильно организовать подобный редирект.