Здравствуйте.
Есть основной сайт и его английская версия (копия) в папке сайт/en. Проблема в том, что для копии не работает перенаправление URL: если отключить эту опцию в админке, то копия сайта работает с вставками index.php в адреса для разделов.
Вот .htaccess основного сайта:
<IfModule mod_rewrite.c>
RewriteBase /
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
</IfModule>
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://site.org/ [R=301,L]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.site.org
RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]
RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]]
Вот .htaccess копии по адресу сайт/en:
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://site.org/en/ [R=301,L]
Как надо изменить его или дополнительный .htaccess в папке сайт/en, чтобы перенаправление работало и для англоверсии сайта?
Спасибо.