Чтобы настроить 301 редирект на то, чтобы ваш сайт перенаправлял с www на без www нужно изменить несколько строчек в файле .htaccess.

Если вы не знаете, где находится этот файл, то в панели управления хостингом перейдите в менеджер файлов, а оттуда в папку www, где и будет лежать файл .htaccess.

В нем вы найдете запись:

RewriteCond %{HTTPS} off

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R]

Эту надпись нужно будет заменить на:

RewriteCond %{HTTPS} off [OR]

RewriteCond %{HTTP_HOST} ^www\.

RewriteRule (.*) https://site.ru/$1 [L,R=301]

После этого сохраняйте файл, и будет доступен редирект с https