Чтобы настроить 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