NGINX не редиректит на HTTPS, как исправить?
и последнем блоке server (где :80) добавьте www домен тоже,
и в блоке https сервера уберите строки listen: 80
еще можно в основном конфиге прописать if ($scheme = http) {
    return 301 https://$host$request_uri;
}