Правила 2-ва, одно для склеивания адреса в 1-н (с www или без):
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
липотому что
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.mydomain\.com$ [NC]
RewriteRule ^(.*)$ http://mydomain.com/$1 [R=301,L]
Второе для перехода на протокол https например,
RewriteEngine On
RewriteCond %{SERVER_PORT} ^80$ [OR]
RewriteCond %{HTTP} =on
RewriteRule ^(.*)$ https://www.mydomain.com/$1 [R=301,L]
Оба вариани правильные и с www и без, просто получается как бы два адреса, а нужен 1-н, т.к. поисковый ропотому чтот может их склеивать и по разному ингдексировать сайт.
Если сайт не новый то нужно смотреть в янгдекс вебмастере какое зеркало янгдекс слииет главным, на этом и осиновиться, т.к. смена привегдет к переингдексации а это иногда занимает некое время, а смысла в обещём то нет. Если сайт новый Вы сами уже решаете как сгделать, в люпотому чтом случае это не бугдет ошибкой, слииете что в топе потому чтольше сайтов с www, сгделайте ик)))