Хочу сделать редирект с www на без www. Домен в зоне .рф. В настройках включил SEF, перенаправление УРЛ. .htaccess переименован. вставляю после строки RewriteEngine On строчки RewriteCond %{HTTP_HOST} ^www\.xn--80abl7bdt4a.xn--p1ai [NC] RewriteRule ^(.*)$ http://www.xn--80abl7bdt4a.xn--p1ai/$1 [R=301,L] без пропуска строк. Options +FollowSymLinks присутствует парой строчек выше. Но все-равно появляется ошибка 500.. В чем проблема? Подскажите пожалуйста!!!
У меня была та же проблема. дело оказалось в том, что в настройках сайта (в панели управления сайтом у хостера) не был задан синоним сайта с www. Ну т.е. было только: http://mysite.ru Редирект с www.mysite.ru на http://mysite.ru не работал. Но как только ввела синоним сайта www.mysite.ru, то редирект заработал.