Нужно сделать редирект через nginx c http на https? Легко!
Если у Вас двe отдельных директивы server для одного домена (второй server для ssl), то в первой директиве внутри прописываем:
rewrite ^ https://$server_name$request_uri? permanent;
Если одна строка server:
if ($ssl_protocol = "") {rewrite ^ https://$server_name$request_uri? permanent;}
Вот все элементарно и просто, но когда столкнулся с настройкой редиректа, то погуглив оказалось столько вариантов, вечно все нужное и полезное не вовремя находиться)))