Редирект с www.example.com на example.com (apache2, ubuntu 10.04)?
Разница в одном символе $ в первой строке
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Вариант, которым я всегда пользуюсь:RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http%{ENV:protossl}://%1%{REQUEST_URI} [L,R=301]