Настройки nginx для main домена и поддомена

У меня есть главный сайт, example.ru, для него я настроил https и редирект с http. У меня есть поддомен blog.example.ru, для которого пока что я хочу использовать http, я пытаюст настроить для него конфигурацию, но nginx постоянно редиректит меня с поддомена на основной домен с https. Если я убираю конфиг редиректа и конфиг https основного домена, то поддомен открывается отилчно по http

http {
    include    mime.types;
    sendfile on;


    server {
    listen 80;
        server_name upagge.ru;
        return 301 https://$server_name$request_uri;
    } 
       
    server {
        listen 443 ssl;
        server_name upagge.ru;
        ssl_certificate      ssl/upagge.crt;
        ssl_certificate_key  ssl/upagge.key;
        ssl_session_timeout 5m;

        ssl_protocols SSLv3 TLSv1.2;
        ssl_prefer_server_ciphers on;

        location / {
            root /data/www;
        }
       
        location /css/ {
            root /data;
            expires 30d;
        }

        location /img/ {
            root /data;
            expires 30d;
        }
    } 
    
    server {
    listen 80;
        listen [::]:80;

        server_name blog.upagge.ru, www.blog.upagge.ru;
        root /blog;
    index index.html;

        location / {
               try_files $uri $uri/ =404;
        }      
        # Media
        location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|mp4|ogg|ogv|webm|htc)$ {
            expires 30d;
        }

        # CSS and Js
        location ~* \.(css|js)$ {
            expires 7d;
        }

    }

}

Ответы (0 шт):