Ich habe eine Reihe von vhosts und möchte den Standard-vhost entweder über eine leere Seite, eine Fehlerseite oder allgemein über die effizienteste Nutzung der Nginx-Ressourcen "ausschalten", während nur anderen vhosts der Zugriff über gestattet wird vordefinierte Domänen.
nginx
virtualhost
DanH
quelle
quelle
ssl_ciphers aNULL;
.proxy_pass
, sofern Sie dies nicht festlegenproxy_ssl_server_name on;
) keine anderen erreichenserver_names
(also im Wesentlichen die legitimenserver_name
s für Port 443 unterbrechen, die Sie durchlassen möchten). Weitere Informationen finden Sie unter trac.nginx.org/nginx/ticket/195#comment:11 .Definieren Sie einfach den Standard- vhost, der auf das Verzeichnis mit der leeren Datei index.html verweist.
und platzieren Sie einen leeren Index in / var / www / placeholder
quelle
return '';
stattroot...index
?warum nicht einfach alles leugnen
quelle