Почитал вопрос
https://toster.ru/q/477930
Вроде всё правильно сделано, только он там глобальный конфиг правит, а я локальный для конкретного юзера и домена. Правлю файл home/user/conf/web/snginx.conf
Сделал так:

Переадресации с http (с www и без www) работают
Прямой запрос https (без www) работает
И только вариант
https://www.domain.ru
не работает и говорит Your connection is not secure. The owner of www.domain.ru has configured their website improperly.
Вероятно проверка сертификата для этого домена, происходит ДО редиректа, отсюда ошибка и до редиректа дело не доходит, но как правильно сделать не могу понять.