Редиректы на без WWW через htaccess
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Еще вариант
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC] RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
Еще вариант
RewriteCond %{HTTP_HOST} ^www\.(.*)$ RewriteRule ^(.*)$ https://%1/$1 [L,R=301]
Описание
Как и с вариантом редиректа на WWW, этот редирект является базовым. И как правило более часто используемым, по крайней мере в RU сегменте, где все стараются сделать URL-адрес более коротким и запоминающимся. Отсюда и желание убрать всё лишнее, в том числе и старую приставку WWW между протоколом и адресом домена.
Вообще, как писал уже ранее про редирект на WWW, а здесь на всякий случай повторюсь, чтобы возможно кого-то предостеречь. Если у вас уже есть позиции, трафик, то лучше не трогать и оставить, как есть. Даже если это «режет глаз, ухо, восприятие», есть много примеров, когда сайты с WWW являются лидерами ниши. Но если вы только создали или сайт новый, не имеет какой-то видимости, то да, конечно же будет лучше перевести его с WWW на без WWW.