Nginx禁止Unknown Host和IP地址的访问以及重定向80到443 - cyhon/myDevOps GitHub Wiki

  • 禁止Unknown Host
  server {
    listen 80 default_server;
    listen 443 ssl default_server;
    server_name _;   # 匹配所有未知host
    ssl_certificate   /etc/nginx/cert/www.finogeeks.com.pem;    # 必须配,以便可以解析请求
    ssl_certificate_key  /etc/nginx/cert/www.finogeeks.com.key;  # 必须配,以便可以解析请求
    return 444;
  }
  • 重定向
  server {
    listen 80;
    server_name  *.finogeeks.club  *.finogeeks.com  *.finogeeks.com.cn;
    rewrite ^(/.*)$ https://$host$1 permanent;
  }