переместил .htaccess на 1 уровень вниз (сделал один .htaccess для всех сайтов на шаред хостинге) <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www\.(.*) [NC] RewriteRule ^(.*)$ http://%1/$1 [L,R=301] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> и после этого редирект с www.site.ru стал на адрес www.site.ru/site.ru как сделать чтобы доменное имя не дублировалось