J'ai un certificat SSL générique et plusieurs sous-domaines sur la même IP. Maintenant, je veux que mon nginx gère uniquement les noms de serveur mentionnés et supprime la connexion pour les autres afin qu'il ne semble nginx
pas fonctionner pour les noms de serveur non répertoriés (ne répond pas, rejette, mort, pas un seul octet en réponse). Je fais ce qui suit
ssl_certificate tls/domain.crt;
ssl_certificate_key tls/domain.key;
server {
listen 1.2.3.4:443 ssl;
server_name validname.domain.com;
//
}
server {
listen 1.2.3.4:443 ssl;
server_name _;
// deny all;
// return 444;
// return 404;
//location {
// deny all;
//}
}
J'ai essayé presque tout dans le dernier bloc serveur, mais sans succès. J'obtiens une réponse valide du serveur virtuel connu ou un code d'erreur. Veuillez aider.