Тот код который выше Вы написали верен, у меня так же ничего не перебрасывает на главную, если говорить об установлении главного зеркала сайта, с www или без него.
Как вариант посмотрите есть ли у Вас такая строчка в htaccess:
RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]
Добавлено спустя 01 минуту 01 секунду
А так вроде должно работать. Это я так понимаю речь о ДЛЕ?
Добавлено спустя 04 минуты 46 секунд
Или попробуйте вот такой вариант:
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Или такой:
RewriteCond %{HTTP_HOST} !^site\.ru$ [NC]
RewriteRule ^(.*)$ http: (пробел убрать)//site.ru/$1 [R=301,L]