title: Apply different TLS version in different servers in Nginx?
body: <p>I try to apply different TLS version to different servers like this:</p>
  <pre><code>http { 
      ...
      server {
          // use TLSv1.2 only
          ssl_protocols TLSv1.2
          server_name a.com;
          ...
      }
  
      server {
          // use TLSv1.3 only
          ssl_protocols TLSv1.3
          server_name b.com;
          ...
      }
      ...
  }
  </code></pre>
  <p>From this <a href="https://serverfault.com/a/827794">post</a>, I cannot set different <code>ssl_protocols</code> to different servers as Nginx only uses the first it sees.</p>
  <p>This <a href="https://stackoverflow.com/a/37511119/17015041">answer</a> suggested to use <code>ssl_ciphers</code> directive to restrict the TLS, but it seems doesn't work for 1.2 &amp; 1.3 situation.</p>
  <p>How can I do this?</p>