В тех под пиши, у меня все норм на таймвебе, пока NS сервера нормально не прописал с www. на страницу с ошибкой кидал. Теперь я с 3 доменов по 6 правилам перенаправляю и ничего, все работает. А в CMS то указал новый домен когда первый раз редирект у тебя работал... Там то наверное другой домен был...? Wordpress небойсь стоит.
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !robots.txt
RewriteCond %{HTTP_HOST} ^http://www.xn--d1acufc.xn--p1ai/$ [OR]
RewriteRule ^(.*)$ http://xn--d1acufc.xn--p1ai/$1 [R=301,L]
Тут как пример закодирован "домен.рф"
в коде <head> блока не указан base href без ввв?
RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://www.xn----7sbbb7agot0c4h.xn--p1ai/$ [NC]
RewriteRule ^(.*)$ http://xn----7sbbb7agot0c4h.xn--p1ai/$1 [R=301,L]
Так не работает? А домен на том же хостинге находится? Или NS сервера прописаны?