### Default Server für 443, führt ins Leere server { listen 443 default_server; ssl on; ssl_certificate /etc/nginx/ssl/my.crt; ssl_certificate_key /etc/nginx/ssl/my.key; #server_name ""; access_log /var/log/nginx/port443.log; return 444; } # Spezieller Server mit eigener FQDN für IPS server { listen 443; server_name my.domain.tld; ssl on; ssl_certificate /etc/nginx/ssl/ips.crt; ssl_certificate_key /etc/nginx/ssl/ips.key; access_log /var/log/nginx/ips.log; location / { #proxy_pass http://192.168.x.y:80/; proxy_pass https://192.168.x.y:443/; auth_basic "Restricted"; auth_basic_user_file htpasswd; } } ### Default Server für Port 80 server { listen 80 default_server; return 444; access_log /var/log/nginx/port80.log; } ### Geofency; Location begrenzt Anfragen auf speziele URL server { listen 80; server_name my.domain.tld; access_log /var/log/nginx/geofency.log; location /user/geofency.php { proxy_pass http://192.168.x.y/user/geo.php; } } ### Pingdom, Location begrenzt Anfragen auf speziele URL server { listen 80; server_name pingdom.philippson.de; access_log /var/log/nginx/pingdom.log; location /user/pingdom.php { proxy_pass http://192.168.x.y/user/pingdom.php; } }