Есть файлы виртуальных хостов:
domain1.com:
server {
listen 10.12.13.14:80;
server_name domain1.com;
rewrite ^ https://$server_name$request_uri? permanent; }
domain2.com:
server {
listen 10.12.13.14:80;
server_name domain2.com;
rewrite ^ https://$server_name$request_uri? permanent; }
https-соединение в каждом случае передается своему backend-у.
надо блокировать любые реквесты на 10.12.13.14:80 и на 10.12.13.14:443, которые не содержат domain1.com или domain2.com в URL.