Столкнулся со странной проблемой. При очень типичном сценарии редиректа с http на https (и с www на без www) данный конфиг почему-то влияет и на другие поддомены. Например, поддомен sub.site.ru тоже начинает редиректить на https, у которого он не предусмотрен.
server {
server_name site.ru www.site.ru;
listen *:80;
listen [::]:80;
return 301 https://site.ru$request_uri;
}
server {
# SSL configuration
listen 443 ssl;
listen [::]:443 ssl;
server_name site.ru;
...