Nginx tests only the request’s header field Host
to determine which server the request should be routed to.
If its value does not match any server name, or the request does not contain this header field at all,
then nginx will route the request to the default server, the first server block if no default is specified,
or determine the default alphabetical order.
TLS does not provide a mechanism for a client to tell a server the name of the server it is contacting. It may be desirable for clients to provide this information to facilitate secure connections to servers that host multiple 'virtual' servers at a single underlying network address.