'Nginx loadbalancer with multiple website and multiple domain

First i have a webserver hosting 5 websites using nginx.

I am trying to configure nginx loadbalancer for multiple websites with 2 servers.

Like my both servers are hosting the same 2 websites.

I created a loadbalancer.conf file. Nginx loadbalancer redirects to example3.com but in my config i have example and example2.com ( When i type ip-adressofserver:443 in my browser it also goes example3.com) How can i solve this Thank you guys for your answers

upstream backend1 {
     server 10.72.11.21:443;
     server 10.72.111.20:443;
   }

upstream backend2 {
      server 10.72.11.21:443;
      server 10.72.111.20:443;
   }

   server {
      listen 80;
        server_name example.com.tr www.example.com.tr;
        return 301 https://example.com;
        location / {
         proxy_pass https://backend1;

}
   }


server {
   listen 443 ssl;
   server_name www.example.com.tr example.com.tr;
   ssl_certificate /etc/nginx/ssl/examplecomtr.crt;
   ssl_certificate_key /etc/nginx/ssl/examplecomtr.key;
   ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

   location / {
      proxy_pass https://backend1;
   }
}


 server {
       listen 80;
         server_name example2.com www.example2.com.;
         return 301 https://wwww.example.com;
         location / {
          proxy_pass https://backend2;

 }
    }


 server {
   listen 443 ssl;
   server_name example2.com   www.example2.com;
   ssl_certificate /etc/nginx/ssl/starexample2.crt;
   ssl_certificate_key /etc/nginx/ssl/example2.key;
   ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

   location / {
      proxy_pass https://backend2;
   }
}


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source